You had the greatest of intentions, but between planning the best Valentine's Day date night (or sexy night in), picking out a cute outfit, and writing a thoughtful card, you dropped the ball on getting that perfect gift for your valentine. Sound familiar?
Not to worry, though. We've all been there—and that means we have plenty of ideas for good last-minute Valentine's Day gifts. Whether you're struggling with what to get someone you recently started dating (something small, like a nice bottle of liquor, is great for your first Valentine's Day), looking for a practical gift for your boyfriend or wife (slippers for the former, pajamas for the latter), need a creative idea for your favorite foodie (hello, DIY hot sauce kit), are searching for a cute gift for your galentine (we're eyeing that dainty friendship bracelet), or want something, well, steamy for your long-distance partner (do not miss these spicy tips for couples), we've got a gift that will make you seem so thoughtful. Even better? Many of the items are available on Amazon (hello, speedy Prime shipping!) and are under $30. And we guarantee you can have 'em in hand with enough time to celebrate on the big day with the perfect present.