Festive Christmas Dresses for Every Celebration You'll Attend This Season
Lulus Velvet Long Sleeve Midi Dress
BUY IT: $54; lulus.com
The tulip shape creates a high-low skirt to show off your favorite pair of shoes. It's also available in emerald green.
Old Navy Cable-Knit Sweater Dress
BUY IT: $49.99; oldnavy.com
This cheery red dress will keep you warm, merry, and bright.
Haven Ruffled Polka Dot Tunic
BUY IT: $178; anthropologie.com
Colorful polka dots give this little black dress a festive touch.
Lulus Satin Faux-Wrap Midi Dress
BUY IT: $50; lulus.com
This green satin number can also double as the perfect dress to wear if you'll be a guest to a winter wedding.
Gap Velvet Skater Dress
BUY IT: $69.95; gap.com
Gold and velvet are a winning duo in this comfortable yet stylish dress.
Gap V-Neck Midi Shirtdress
BUY IT: $79.95; gap.com
This navy dress is proof that you can wear florals year-round.
Pappagallo Faux-Suede Scalloped Dress
BUY IT: $49.99; macys.com
Scalloped sleeves and hemline add a touch of personality to this simple style.
Vero Moda Dagny Metallic Pleated Faux Wrap Dress
BUY IT: $55; nordstrom.com
Add some sparkle to your night with this shimmering gold dress.
Draper James Sailor Bow Dress
BUY IT: $150; draperjames.com
A red bow on the collar is just the pop of color this navy dress needs to turn it into a Christmas-ready look.
Franchie by J Velvet Burnout Long Sleeve Faux Wrap Dress
BUY IT: $105; nordstrom.com
The velvet design on this dress creates an elegant look while the faux-wrap style creates a flattering silhouette.
Loft Mixed Media Pleated Dress
BUY IT: $110; loft.com
Pretty pleats? Yes, please. Also available in black.
Ann Taylor Clip Dot Pleated Flare Dress
BUY IT: $179; anntaylor.com
This black dress is far from boring. A dotted fabric, pleated skirt, and button-front top are just a few of the details that sold us on this charming number.
Lulus Status Update Forest Green Shift Dress
BUY IT: $42; lulus.com
Add statement earrings to complete this holiday look.
Old Navy Semi-Fitted Rib-Knit Dress
BUY IT: $39.99; oldnavy.com
This affordable option is also available in navy and will allow you to show off your favorite pair of booties while still staying warm with long sleeves and a longer hemline.