Valentine’s Day is just around the corner and if you haven’t bought your gift yet, you probably want to do that ASAP. We know that shopping for someone else can be difficult and even frustrating but showing your significant other that you care can be really rewarding and shows that you put in the extra effort—even if it was last minute.

If you’re having trouble picking a gift for your girl or guy, we have a few picks that are sure to please the pickiest of lovers.

Kate Spade New York ‘Cedar Street-Maise’ Satchel, $298. Although it’s not quite spring yet, we all have perpetual spring state of mind during the winter and this lovely coral pink satchel is the perfect gift to add warmth to your lady’s style. It’s not too big and not too small so it fits essentials and then some. The satchel comes in additional colors but this color in particular fits best with the Valentine’s Day theme.

Harry’s ‘The Truman Set’, $15. Men with beards are incredibly sexy and if your man has one, he needs the perfect shaving set to keep that beard looking snazzy. This shaving set includes shaving gel or foam, 1 razor handle, 3 German engineered blade cartridges, and a travel blade cover that you’re man will love.

Anthropologie Hanky Panky Vienna Lace Boyshorts and Bralette, $127. If you want to give your girl some lingerie without it being too out there (red and black colors, for example) a lovely pastel colored set makes a great gift. The set if soft in color and material so your girl will love wearing it even when it’s not Valentine’s Day.

Michael Kors ‘Large Runway’ Blacked Out Chronograph Watch, 45mm, $275. We have yet to meet a man who doesn’t love a good watch and this blacked out watch is perfect for your guy. It’s great if your guy loves minimalism in his style as this watch is almost completely matte black. He’ll look extra sexy wearing this bad boy on his wrist.