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 high-neck prom dress that looks way more expensive than it is, and comes in loads of different colours.
2. A secretly sexy open-back tea dress that is perfect for twirling in on the dancefloor.
3. A body con dress that works the lingerie trend without actually showing your lingerie.

4. An old-school Hollywood gown with a modern red carpet twist.

5. A mermaid green velvet mini that would suit anyone with an hourglass figure.

6. A classic black shift that looks killer with some colourful fringed earrings.

7. An off-the-shoulder sequin beauty that will make you the belle of the ball.

8. A glamourous take on a LBD with a chiffon cape for extra drama.
9. A split-thigh maxi dress that will make other partygoers green with envy.

10. A layered tulle mini that will take you from family dinner to drinks and dancing after.
11. An off-the-shoulder red velvet dress that couldn't be more festive if it tried.

12. A subtly sparkly velvet dress that is perfect for both work and play.
13. A peachy keen kimono-style dress that shows just a flash of skin.
14. A seriously cute lilac mini that is serving total Cher Hororwitz vibes.

15. A dramatic one-shouldered dress that is the fashion embodiment of "surprise bitch, I bet you thought you'd seen the last of me".

16. A sweet skater dress that means you'll still see flowers, even when it snows.

17. A classic shirt dress that is super easy to wear, and comes in a wide range of colours.
18. An out-of-this-world cut-out skater dress that looks at least twice the price it is.

19. A bodycon mini that has some added tulle fabulousness.
