18 Of The Best Dresses From Amazon That'll Cost You Less Than £25
Get in losers, we're going shopping.
We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.
Welcome to 💐 Spring Style Week 💐 ! With lockdown measures easing and things opening up, it's the perfect opportunity to start dressing up again. For the rest of this week we will be rounding up the best style pieces for picnics, the pub, and beyond!
1. A romantic Bohemian mini dress with long sleeves that might just become your perfect first date outfit.
Price: £15.17-£19.99 depending on size and colour – it's available in sizes S-XL.
2. A playful pinafore dress that you can layer over your tops for a cute and versatile look!

Price: £9.99-£22.99 depending on size and colour – it's available in sizes XS-XXL and comes in a variety of colours.
3. A simple-yet-stunning button down dress that has pockets, so you can say "thanks, it has pockets!" whenever you get a compliment on it.
Price: £15.99-£17.99 depending on size and colour – it's available in sizes 8-14/16 and comes in a variety of colours.
4. A belted knee-length dress that you can wear with tights during colder days.

Price: £9.99-£15.99 depending on size and colour – it's available in sizes S-XXL and comes in black, red, green, and blue.
5. A T-shirt dress with a tied waist that looks super fashionable but feels like you're wearing your comfiest pair of pyjamas.

Price: £12.49-£18.99 depending on size and colour – it's available in sizes S-XXL and comes in a variety of colours.
6. A maxi dress with a fun striped skirt that has adjustable straps, so you can make sure it fits perfectly.
Price: £19.99-£21.99 depending on size and colour – it's available in sizes S-XXL and comes in a variety of colours.
7. A fun mini dress with a stretchy elastic waist that's sure to get you loads of compliments at your next picnic.
Price: £22.99-£23.99 depending on size and colour – it's available in sizes S-XXL and comes in yellow, red, blue, and black.
8. A charming LBD with a high-low hemline, because black is a spring colour.

Price: £20.99 – it's available in sizes S-XXL and comes in black, blue, and yellow.
9. An off-the-shoulder polka dot dress with batwing sleeves, because who doesn't love a dramatic sleeve?

Price: £15.99-£19.99 depending on size and colour – it's available in sizes S-XXL and comes in a variety of colours.
10. A floral print button-down dress that comes in so many different colours and patterns, you're basically guaranteed to find a version that you like. Plus, it has pockets!

Price: £16.06-£17.84 depending on size and colour – it's available in sizes XS-XL and comes in a variety of colours.
11. A gorgeous maxi dress that will make you feel like you're on holiday every time you wear it.
Price: £17.99-£18.99 depending on size and colour– it's available in sizes S-XXL and comes in green, yellow, blue, and black.
12. A floral dress that manages to be casual and cute.
Price: £22.98 – it's available in sizes S-XL and comes in a variety of colours.
13. A sleeveless, cherry print dress that's the perfect balance between a modern silhouette and a retro-inspired print.

Price: £15.99-£17.99 depending on size and colour – it's available in UK sizes 4-20 and comes in black and blue
14. A black party dress with a pattern of electric blue roses that gives an edgy twist on traditional floral patterns. Sometimes, florals for spring can be groundbreaking.

Price: £17.99 –it's available in sizes S-XXL.
15. A classic wrap dress with a V-neck that's incredible versatile. It's comfy and professional enough to wear on a work call, but chic enough to wear to an outdoor event!
Price: £19.99-£23.00 depending on size and colour – it's available in sizes S-XXL and comes in a variety of colours.
16. A sleeveless midi dress that's so gorgeous, you'll want to wear it eight days a week.
Price: £17.99-£21.99 depending on size and colour– it's available in sizes S, M, and XL, as well as UK sizes 6, 10, 14, and 18 and comes in a variety of colours.
17. A whimsical maxi dress that comes in every colour of the rainbow, so why not get more than one?
Price: £18.99-£19.99 depending on size and colour – it's available in sizes S-5XL and comes in a variety of colours and patterns.
18. A leopard print tunic that's wildly popular (seriously, it has over 1,000 reviews).

Price: £16.99-£17.99 depending on size and colour – it's available in sizes S-XXL and comes in a variety of colours.