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