Skip to main content
Weddings

The 43 Best Affordable High Street Bridesmaid Dresses for 2022

We've rounded up 43 of the best cheap bridesmaid dresses from our favourite high street spots, starting from just £20 and all under £150. Whatever style you're after, you'll find a look your girls will love among these star buys

High Street Bridesmaid Dresses

Whether you’re buying the bridesmaid dresses or asking your girls to buy their own, you’ll want to pick a dress that balances style and comfort with a great price tag. Sound impossible? It’s absolutely not. You can find so many wonderful cheap bridesmaid dresses on the high street!

There’s so many high street and online brands that do cheap bridesmaid dresses really well: think ASOS, Boohoo, New Look, Monsoon and more. Choose wisely and high street bridesmaid dresses can be great quality and good value – plus you can buy your accessories at the same time, so it's a win-win.

Starting from just £20, here’s our pick of the best cheap high street bridesmaid dresses for 2021. 

Top Tips for Buying High Street Bridesmaid Dresses

    • If you're buying bridesmaid dresses from a high street store, do a recce online first and call the shops ahead to see if they have the styles and sizes you like – if not, order them in to try on.
    • When you're ordering online, think about upgrading to a one-off delivery fee that'll get you free delivery for a whole year. It'll make buying several sizes to try on and return a much easier (and cheaper) experience.
    • Brands like ASOS and Oasis often do the same style of dress in different lengths and across their petite and tall ranges. If your bridesmaids are lots of different heights or body shapes, this is your best bet for finding a dress that they'll all feel comfortable in.
    • Don't assume that just because you're buying different styles of navy dresses from the same shop, they'll be the same shade of navy. Lots of brides love the mix-and-match looks, but if consistency is key for you, make sure you compare the dresses in real life in good lighting. 

High Street Bridesmaid Dresses Under £50

£50 is actually a very reasonable budget for a bridesmaid dress, you just have to be savvy with where you shop. Online sites are your key players here, like Nasty Gal or Boohoo, but high street stores like New LookH&M and even Zara are also great places to find a bargain.

1. Corset Detail Cross Front Maxi Dress - £45, Pretty Little Thing

High Street Bridesmaid Dresses

This stunning navy bridesmaid dress is the exact one Molly-Mae wore to be a bridesmaid at her mum's recent wedding. It's a sexy yet sophisticated cut that hugs curves and flashes a hint of cleavage but won't distract from the bride. Your 'maids will feel so confident in it.

Buy It Now

2. Long Satin Dress - £39.99, H&M

silky silver slip dress with draped neckline and small belt

This satin bridesmaid dress is absolutely gorgeous! With an elegant draped neckline and silky soft fabric, this dress will ensure that your team feels like the stars that they are. Thanks to its beautiful design and texture, the dress even looks much more expensive than it is. 

Buy It Now

3. Lipsy Puff Sleeve Sweetheart Maxi Dress - £48, Next

High Street Bridesmaid Dresses

These pretty floral maxi dresses can be dressed up or down, but we love them like this with nude strappy sandals and simple jewellery. A sweetheart neckline draws attention to a necklace, so if you're giving jewellery as a bridesmaid gift, it'll look incredible with it. 

Buy It Now

4. Strappy Tiered Maxi Dress - £38, Pretty Little Thing

High Street Bridesmaid Dresses

Going for colourful bridesmaid dresses? This bright and voluminous PLT dress is an excellent option: it's smart enough for a special occasion, but cool enough that your ‘maids will want to wear it over and over again. The lightweight fabric makes it a great choice for summer ceremonies, and that tiered skirt is perfect for swishing!

Buy It Now

5. Plus Pleated Cape Maxi Dress - £36, Boohoo

High Street Bridesmaid Dresses

Boohoo has a great selection of plus size bridesmaid dresses and this lilac gown is one of our favourites. It features a stylish cape that covers the arms and drapes down the back, plus a floaty skirt that's ideal for dancing in.

Buy It Now

6. Satin Cross Strap Midi Dress - £31.50, Nasty Gal

Girl wearing a cream satin slip dress with a nude bag

Satin is our favourite fabric of the season. This soft midi dress is just £31.50, but looks like it's just walked straight off a minimalist runway. The design's delicate straps also make a great frame for your bridesmaids to show off any particularly treasured jewellery. It comes in a variety of colours so you could mix and match this style in several hues.

Buy It Now

7. Satin Camisole Dress - £27.99, Zara

Deep green satin bridesmaid dress

We're not sure when Zara became the high street's official satin cami dress supplier, but we're definitely not mad about it – especially when it comes to the hunt for bridesmaids dresses on a budget. This forest green dress is simple in style while still making a big statement. We love those romantic draping details. See more satin bridesmaid dresses here.

Buy It Now

8. One Shoulder Split Maxi Dress - £16, Boohoo

High Street Bridesmaid Dresses

This chiffon blush pink bridesmaid dress suits pear and apple-shaped bridesmaids as the off-shoulder ruching balances the top and bottom out to give them an hourglass figure. From the neckline to the thigh-high split, there are so many details to love. See more pink bridesmaid dresses here.

Buy It Now

9. Plunge Front Tie Wrap Maxi Dress - £16, Boohoo

High Street Bridesmaid Dresses

Yes, you read that right. This beautiful mustard wrap dress is only £20 and will look amazing at weddings with a jewel colour scheme. This dress comes in five colourways, so you could mix it up or stick to all one colour. The split does come up quite high but a couple of well-placed stitches will make it much more modest. It's a real winner - and a true bargain!

Buy It Now

10. Floral Print Open Back Midi Dress - £38, Pretty Little Thing

High Street Bridesmaid Dresses

You don’t always have to go for block colours with bridesmaids dresses – for something more contemporary, try a patterned dress. This floral, pleated dress with an on-trend open back is delicate, feminine, and very pretty. Plus, the pleated skirt means more room for scoffing wedding cake.

Buy It Now

11. Milla Asymmetric Mini Dress - £18.97, NA-KD

Girl wearing a short lilac puff sleeve dress

Who says your bridesmaid dresses have to be long? This lilac mini dress is so on trend with its drop hem and puff sleeves. Your bridesmaids will love you for choosing it as they'll be able to wear it for seasons to come after the wedding day!

Buy It Now

12. VILA Bright Pink Floral Jacquard Ruffle Bardot Mini Dress - £25, New Look

High Street Bridesmaid Dresses

Whether you're marrying under lemon trees in the South of France or on a Caribbean beach, this coral pink bridesmaid dress would fit in perfectly at a summer destination wedding. It cuts just above the knee so is great on a hot day and we're mesmerised by that pretty ruffle Bardot neckline.

Buy It Now

13. Bridesmaid Bandeau Pleated Maxi Dress - £32, Boohoo

strapless nude bandeau dress with draping and split in skirt

Not only is Boohoo’s brilliant bandeau maxi an absolute bargain at £32, Boohoo often runs whole-site discount codes and other promotions, meaning that if you’re vigilant you might be able to score it for even less. There are multiple pastel colours to choose between, including this soft nude, a dusty blue and more.

Buy It Now

14. Satin One Shoulder Tie Waist Dress - £32, Pretty Little Thing

High Street Bridesmaid Dresses

This flawless satin midi dress has so much to swoon over: the one-shoulder design, the flattering tie waist, the asymmetric hem. All it needs is a pair of strappy sandals and some delicate bridesmaid jewellery. This emerald green tone is so on trend - browse more green bridesmaid dresses here.

Buy It Now

15. Missfiga Navy Bardot Split Maxi Dress - £30, ASOS

Navy bardot split hem dress

How elegant is this Bardot dress from New Look! Navy is one of the most popular bridesmaid dress colours and we can see why!

Buy It Now

16. Full Skirted Midi Dress - £36, Boohoo

High Street Bridesmaid Dresses

Skimming the hips and sitting just below the knee, this prom-style dress is super flattering. The berry tone is incredibly popular and suits all skin shades so it's ideal if you have a group of bridesmaids of different body types and skin tones. 

Buy It Now

17. TFNC Petite Cowl Back Midi Dress with Split - £50, ASOS

sleeveless navy midi dress with tulip skirt and cowl back

We told you ASOS was bridesmaid dress gold! This navy cowl back bridesmaid dress looks like a designer double and your gang won't believe it's only £50. The oversized shoulder bows are such a sweet detail and will look gorgeous with a tousled updo hairstyle

Buy It Now

18. Blue Pleated Asymmetric Midi Dress - £40, River Island

Electric blue long-sleeved midi dress with asymmetric hem

Bridesmaid dresses don't have to mean ruffles, lace, and pastel shades - this electric blue dress from River Island is just the ticket for a glamorous, contemporary wedding day. This gown would work wonderfully for city-chic bridesmaids or a wedding full of colour.

Buy It Now

19. Lipsy Lace Bodycon Midi Dress – £32, Boohoo 

Soft lemon-yellow, strapless bridesmaid dress with sheer, draped details

Warm lemon yellow makes a sophisticated, summery alternative to the wash of pinks you’ll find elsewhere on the rails, and the romantic silhouette ramps this up to bridesmaid dress-worthy.

Buy It Now

20. Shoulder Ruffle Pleated Midi Dress - £44, Coast 

High Street Bridesmaid Dresses

Coast is another brilliant mid-priced destination for bridesmaid dresses this year, with dozens of to-die-for gowns under £100 in the same shades of blush pink, navy, lilac, sage, and silver, meaning they’re a dream if you’re planning to mix and match. Available in curve as well, our advice is to let your gang pick their own style, safe in the knowledge that they’ll all go together. Although we know you shouldn’t have favourites, this ruffled beauty is ours.

Buy It Now

High Street Bridesmaid Dresses Under £80

You’ll find a wide range of beautiful bridesmaid dresses in most shops at this price bracket, and some of the premium collections from the budget brands. ASOS is really fantastic for this price range, as are Mango and the online store Little Mistress.

21. Frilled Crepe Chiffon Midi Dress – £57, & Other Stories

Black ruffle hem midi dress with white floral print on a wooden hanger

Throwing a ceremony with vintage inspiration in mind? Your bridesmaids will look beautiful in this frilled dress from & Other Stories. Add a bold lip and sleek low bun for ultimate old Hollywood glamour.

Buy It Now

22. Anaya With Love Tulle Flutter Sleeve Maxi Dress - £80, ASOS

High Street Bridesmaid Dresses

If you're on the hunt for a dress all your bridesmaids can wear then ASOS is the place to go. They offer petite, tall, and curve options, but they also have a whole host of matching maternity bridesmaid wear too, so no one has to be left out. Our favourite? This flutter sleeve blush number. Here's the maternity, plus size, petite and tall options.

Buy It Now

23. Lipsy Bella Multiway Bandeau Bridesmaid Dress - £78, Next

High Street Bridesmaid Dresses

This bandeau dress has multiway straps that can transform it into a halterneck or one-shoulder number. We love the rich berry colour but it actually comes in five colourways so there's a shade for every colour scheme. 

Buy It Now

24. Hope & Ivy Bridesmaid Draped Back Maxi Dress in Peach Floral - £59.50, ASOS

Short-sleeved bridesmaid dress in a peach hue with a floral pattern

If you're having a country garden wedding, a floral patterned dress is the perfect complement. How chic is this ethereal dress with a tie front detail? Even though it's off-white, the pattern means it won't steal attention from the bride and your whole squad will look fabulous in your wedding photographs!

Buy It Now

25. TFNC Tall Sweetheart Neck Flutter Sleeve Maxi Dress – £58, ASOS

Grey maxi dress with elbow-length flutter sleeves and sweetheart neckline

This chic grey dress may have sleeves and plenty of coverage, but that doesn't mean it can't be a little bit sexy too. The neckline shows just the right amount of skin – glam it up with on-trend pearl jewellery and you'll be on to a winner. 

Buy It Now

26. Bridesmaid Sonja Emerald Green Lace Maxi Dress - £75, Little Mistress 

Deep green bridesmaid dress with lace bodice and cap sleeves

Incorporate a touch of embellishment into your bridesmaid dresses with this elegant green maxi. It creates a beautiful whimsical look thanks to its lace detailing and sophisticated drapery.

Buy It Now

27. Spot Mesh Fit And Flare Dress - £71.20, Coast

High Street Bridesmaid Dresses

How fab are these spot mesh sleeves! This dress will look amazing at an autumn or winter wedding where you want a little more coverage and this berry red shade is great for a rich jewel colour scheme. There's a black version too if you're looking for an alternative hue.

Buy It Now

28. Viola Blue Sequin Maxi Dress - £72.50, Sistaglam

High Street Bridesmaid Dresses

Your bridesmaids won't believe this dress can be nabbed for under £80! With a seriously flattering embroidered bodice and floor-length skirt, it'll be a crowd pleaser for everyone. Pair with nude heels and silver jewellery to really top the look off. 

Buy It Now

High Street Bridesmaid Dresses Under £100

That little extra push in your budget to £100 opens up lots of high street bridesmaid dress potential. Monsoon and Coast are excellent places to start your search.

29. Ruched Panel Cami Maxi Dress - £85, ASOS

Ethereal sage-colored bridesmaid dress

This sage dress from ASOS will give your group a gorgeous ethereal look, and works great with nature-inspired weddings. The ruched details make it look far more expensive than it is, and your wedding party will adore the floaty fabric.

Buy It Now

30. Bridesmaid Ruched Bodice Maxi Dress with Cap Sleeve Detail – £80, ASOS Design 

High Street Bridesmaid Dresses

It might look like it's just emerged from a pricey bridal boutique, but this gorgeous ASOS dress really does come in at just £99.99. It ticks all the boxes and will go with basically anything – hair up or down, posy or oversized bouquet, heels or flats. This is the type of bridesmaid dress you'll never regret snapping up. 

Buy It Now

31. Jessica Slinky Jersey Maxi Dress – £99, Monsoon

High Street Bridesmaid Dresses

Monsoon's classic navy Jessica dress would look just as great with a muted autumn palette as it would with bright splashes of colour for spring and summer. The v-neckline, batwing sleeves, and draped overlay will look beautiful on all shapes and sizes, which is excellent news because it runs from a 6 to a 22.

Buy It Now

32. Strappy Hand Embellished Godet Maxi – £96, Boohoo

High Street Bridesmaid Dresses

This glitzy maxi is a vintage-inspired jewel of a dress! This is definitely the one for you and your bridesmaids if you’re going a little Gatsby with your decorations at the reception – 2021 kicks off the new roaring ’20s after all. The mink colour is soft and flattering, while the Art Deco embellishments are dainty yet dazzling.

Buy It Now

33. Strappy Maxi Dress – £84, & Other Stories 

High Street Bridesmaid Dresses

From the narrow pleats to the delicate printed fabric, this high street bridesmaid dress from & Other Stories is perfect for a spring fling. Team it with barely-there heeled sandals to maintain the light and airy theme throughout. 

Buy It Now

34. Dua Drape Keyhole Maxi Dress - £90, French Connection

High Street Bridesmaid Dresses

Coming in at £90, this halter neck dress from French Connection is well worth its price tag. The animal print fabric has a subtle glimmer so your bridesmaids will look glorious under twinkling lights. Plus, it has an eye-catching low back that will look really elegant.

Buy It Now

High Street Bridesmaid Dresses Under £150

Similar brands can be found in this price bracket, but if you want lots of options in one place, consider going to a personal shopper service at a department store like John Lewis, where concession stands for Phase Eight and more can often be found.

35. Julianna Dress – £88, Chi Chi London

High Street Bridesmaid Dresses

You can’t go wrong with a satin slip – especially in Chi Chi’s standout grey-green. A simple white posy and pared-back hair and makeup are all your bridesmaids will need to see out the day in style. When a dress is this opulent, it can stand on its own two feet.

Buy It Now

36. Sofie Dusty Blue Embellished Maxi Dress - £78, Little Mistress 

High Street Bridesmaid Dresses

The show-stopping feature of this soft blue-grey dress is the diamanté and faux-pearl embellished mesh yoke and sweetheart neckline. Their dress will look incredible when they catch the light in outside photographs and under the dancefloor lights. 

Buy It Now

37. One Shoulder Bodycon Dress - £78, Chi Chi London

High Street Bridesmaid Dresses

A slinky, bodycon dress with flattering draped detailing for under £120? We’re head-over-heels for Chi Chi London's sky blue number. Set off the colour with subtle jewellery (try our favourite bridesmaid jewellery sets for affordable inspiration) and coordinating metallic shoes.

Buy It Now

38. Daphnee Embroidered Maxi Dress - £150, Monsoon

High Street Bridesmaid Dresses

Monsoon is the brand to go to if you're after embroidered bridesmaid dresses. The Daphnee dress is an angelic choice, crafted from sustainably sourced floaty chiffon with an embroidered lace bodice and scalloped flutter sleeves.

Buy It Now

39. Multiway Jersey Maxi Dress - £83.40, Coast 

Pistachio-colored, multi-way bridesmaid dress

Multiway strap dresses are heaven when it comes to making bridesmaid dress shopping a little easier and we love this pistachio option. Designed to be worn in countless ways, your bridesmaids can choose to wear it however they feel comfortable. We're talking asymmetrical, backless, bandeau, caped, draped - the list goes on!

Buy It Now

40. Ruffle Maxi Dress - £110, Little Mistress

High Street Bridesmaid Dresses

We adore the feminine colour of this blush bridesmaid dress from Little Mistress. Coming in at just over £100, it'll look stunning year-round paired with a bouquet full of greenery.

Buy It Now

41. Gabby Maxi Bridesmaid Dress with Fishtail – £79, SilkFred

High Street Bridesmaid Dresses

Can you imagine anything more Marilyn than this curve-skimming scarlet gown from SilkFred brand Honor Gold? It’s one of their bestsellers, and for good reason. The weighty fabric and tailored shape are of the highest quality, meaning your bridesmaids will look truly sensational as they make their entrance.

Buy It Now

42. Hand Embellished Godet Mesh Maxi Dress – £96, Boohoo

High Street Bridesmaid Dresses

A word of warning: only pick this bridesmaid dress if you don’t mind sharing the spotlight with your nearest and dearest, because all eyes will definitely be on them! From the spaghetti straps down, it’s positively dripping in sequins. Silver doesn’t work with your scheme? There’s also ivory, navy, and blush colourways up for grabs.

Buy It Now

43. Astrid Rose Gold All Over Sequin Maxi Dress - £150, Sistaglam

High Street Bridesmaid Dresses

If you're having a black tie wedding, then a full-on sequin bridesmaid dress is the only thing that suits the occasion! This rose gold hue is mesmerising and we love the off-the-shoulder Bardot neckline.

Buy It Now

Looking for plus-size bridesmaid dresses? Don’t miss our round-up of the best bridesmaid dresses for curves.