Did you forget that Valentine’s Day is this weekend? Don’t worry, we’ve got you covered.
Whether you’re shopping for a longtime bae or someone that you’ve just started seeing, we’ve found gifts for just about everyone that needs a little love this V-Day. Best of all? They’ll actually get to you or your loved one before or on Cupid’s big day.
If you’re an Amazon Prime member, you may actually be qualified for its one or two-day shipping options for free. (If not, you can always give your sweetheart the gift that keeps on giving by signing them up for a free trial of Amazon Prime, too!)
For gift ideas for the dude or lady in your life, here are 35 last-minute Valentine’s Day presents for everyone from all walks of life.