
Valentine’s Day is likely to be a little more low key this year, but that is even more reason to dress up and celebrate. Plan for a fun night in and put on anything that makes you feel fabulous, whether it is a slinky leopard slip (hey, you don’t have to leave the house after all) or a boho-chic red maxi dress. We’ve picked out 20 gorgeous Valentine’s Day dresses to choose from below.
This updated take on a vintage house dress is fresh and girly with puffed sleeves and a sweetheart neckline.
Ulla Johnson’s ultra-feminine pieces allow you to pile on the ruffles without feeling too frilly.
How fun is this bold dress?! Brazilian brand Farm Rio puts their heart on their sleeve… and everywhere else.
Sweet and simple, this mini-dress also doubles as a go-to Zoom outfit with its ruffled neckline and bright print.
Bring some Jackie O vibes to your Valentine’s Day with this pretty pink number.
Gorgeous pink details add a touch of romance to this frock, which is hand-embroidered by women in Oaxaca, Mexico.
One of LoveShackFancy’s most popular designs, this hand-dyed cotton style is relaxed, but super flattering.
Baby doll dresses are perfect for Valentine’s Day this year because they require zero styling. Simply pull it on and you are ready for your date!
If you aren’t planning to go farther than the sofa this year, get a little spicy in a leopard-print slip.
A flowing caftan is elegant and simple for Valentine’s Day (and is a not-so-subtle hint for a beach vacation in the future).
A long-sleeve wrap dress is a classic sexy silhouette for good reason, it’s impossible not to feel like a femme fatale in this one.
A flowing cream mini-dress with a delicate print works equally well with boots and sandals, making it the perfect option no matter where you are celebrating Valentine’s Day.
A breezy Liberty-print dress will quickly become a date-night staple.
This playful take on the blazer hits all the right notes with a plunging neckline and feather-trimmed hem.
Ethereal and easy: slip on this bow-tied mini and you’ll look completely dressed for a great date.