The Most Festive Dresses of 2021
41 Festive Dresses That'll Sell Out Before You Even RSVP to December Parties
15
Not only is this Anthropologie Somerset Velvet Maxi Dress ($180) stylish, it's also very comfortable. It comes in three different colors.