Skip To Content
  • Spring Style Week badge

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.

Amazon / Via amazon.co.uk

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!

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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?

Amazon / Via amazon.co.uk

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!

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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!

Amazon / Via amazon.co.uk

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.

Amazon / Via amazon.co.uk

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?

Amazon / Via amazon.co.uk

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).

Amazon / Via amazon.co.uk

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