We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.
1. A gorgeous tulle midi that you'll want to wear when you casually bump into your ex.

2. A versatile and classic shirt dress that you can dress up or down.

3. An easy to wear pop of colour, with a subtle flash of skin.
4. A cute gingham dress that will see you through the last days of summer.
5. A retro swing-dress that is ideal for people with larger busts.
6. A bardot that allows you to wear a bra aka the unicorn of dresses.

7. An autumn-hued tea dress that would look cute in colder weather too.
8. A grown-up as heck little black dress that is way cheaper than it looks.

9. A chic way to wear animal print while still having some fun with it.
10. A swing dress with a 70s vibe that's still super-current.

11. A deep-v midi that is ideal for your next date night.
12. A berry-toned tea dress in a gorgeous burgundy hue.

13. A relaxed shirt dress that's perfect for running weekend errands.

14. A floral skater dress that is the perfect length for day-to-day wear.

15. A long-sleeved green dress with a touch of jacquard luxury.

16. A shirt dress that will bring a lil' more leopard print into your life (which is no bad thing).

17. A pop of colour to inject some sunshine into your wardrobe.
