Last-Minute Valentine's Day Gifts to Please Your Picky Girlfriend
Valentine's Day is less than 48 hours away, but thanks to the wonders of online shopping and next-day delivery, it's not too late to buy the lady in your life something amazing. We've picked some last-minute gifts that'll please even the pickiest fashion fan, from cute ballet flats to supersexy designer bras. Whether you're looking to spend £20 or £200, you'll find the right gift in our selection. All you need now are the candles, the soft music, and the dimmer switch.