Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
'Tis the season to strut your stuff.
Promising review: "Love, love, love. I bought this dress in the red with flowers and also solid blue. They fit perfect. The dress is not meant to fit snugly but fits loosely. The material is soft and flows nicely. Looks expensive. I handwashed and hung them up to dry. Minimal ironing was needed." —Victoria
Price: $16.88 (originally $24.67, available in sizes XS–3X and 13 colors/patterns)
Promising review: "I love this dress. The sweater part is comfortable, and I love the black watch plaid. It feels much more high-end than it is. I paired it with low-cut black booties. It's a classic piece, so I think I will have this in my wardrobe for a while. Perfect for holiday parties!" —LSL
Price: $36 (available in sizes S–3X)
Price: $30 (originally $39, available in sizes 14/16–26/28)
Promising review: "This is an incredible casual dress. I immediately purchased the navy, and it's giving preppy, coastal socialite vibes. The cotton is medium weight, so it's perfect for this transition season where temperatures are cooling off, yet are still warm enough to not need an extra layer. Buy immediately!" —Angela
Price: $14 (originally $36, available in sizes XS–3X and three colors/patterns)
Promising review: "VERY NICE! I like the velvet material. It is light and comfortable with a relaxed loose fit to it. I got the black, which looks expensive. I belted it and added my black velvet Chanel bag for a more upscale look. I'm back to get the mauve color too. It does run big but is supposed to have a relaxed fit." —Nancy
Price: $15.98 (originally $19.98, available in sizes 0X–4X and four colors)
Price: $24 (originally $34, available in sizes XS–3X and two colors)
The reviews for this post have been edited for length and clarity.