38 Cheap Bridesmaid Dresses Starting From Just £18
Whether you're after cheap maid of honour dresses or budget-friendly gowns for your bridesmaid besties, you're guaranteed to find styles you love here
We have included third party products to help you navigate and enjoy life’s biggest moments. Purchases made through links on this page may earn us a commission.
Whether you’re buying the bridesmaid dresses or asking your crew to buy their own, you’ll want to pick a high street bridesmaid 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.
And it doesn't matter what style you're looking for - this edit has it all. Below, you will find bridesmaid dresses cheap and cheerful, that look far more expensive than they actually are, as well as some for a slightly more robust budget.
The roundup includes special cheap maid of honour dresses, bridesmaid gowns for both formal and more casual celebrations, and plus size gowns that won't break the bank.
30 High Street Bridesmaid Dresses That Look Anything But Budget
"When it comes to shopping for an affordable bridesmaid dress, you don't need to compromise on quality to find the perfect fit for every member of the party," says the Yours London Buying Team.
There’s so many high street and online brands that do cheap bridesmaids dresses from the UK really well: think ASOS, Boohoo, New Look, Monsoon and more. Choose wisely and bridesmaid dresses for cheap can be great quality as well as good value – plus you can buy your accessories at the same time, so it's a win-win.
Wondering which style and colour to go for? "Light blush pinks and mint greens are always popular for summer, while navy and blue palettes continue to be best-sellers for winter," explains Catherine Chambers, Head Of Ecommerce at Little Mistress.
"We have seen a demand for more fun shades including yellow and orange, with couples moving away from some traditional colours. Longer maxi styles dominate all year for that timeless elegance!"
Starting from just £20, here’s our pick of the best cheap high street bridesmaid dresses for the year ahead.
- Bridesmaid Dresses Under £30
- Bridesmaid Dresses Under £50
- Bridesmaid Dresses Under £80
- Bridesmaid Dresses Under £100
- Bridesmaid Dresses Under £150
- Cheap Plus Size Bridesmaid Dresses
- Where Can I Buy Cheap Bridesmaids Dresses in the UK?
- Top Tips for Buying Cheap Bridesmaid Dresses
High Street Bridesmaid Dresses Under £30
It might seem unrealistic to get your hands on cheap bridesmaid dresses under £30 but our edit proves it's certainly not! The key is to widen the search from dedicated bridesmaid dress collections and look to your favourite high street brands for their occasion wear pieces - you'll find lots of outfits that will fit the bill for less.
1. Sage Green Bridesmaid Dress With One Shoulder - £28, Pretty Little Thing
The fact that you can get cheap bridesmaids dresses that look like this Pretty Little Thing gown for less than £30 simply blows our mind.
If you're after really elegant bridesmaid dresses, cheap options like this are a great shout. The simple silhouette is really flattering and the sage green colour is totally on trend. It's also available in black if you're keen to embrace the black bridesmaid dresses trend.
Sizing: UK 4 - UK 16
Delivery Time: Next day delivery and click and collect available.
Expert Take: This figure-hugging dress looks far more expensive than it is, and the thick one shoulder detail will hide any bra straps if you have bridesmaids who need to wear a more robust supportive bra underneath.
2. Pastel Blue Square Neck Bridesmaid Dress - £29, Pretty Little Thing
Another dreamy Pretty Little Thing bridesmaid option is this light blue maxi dress.
Considering this bridesmaid dress is cheap and costs less than £30, the quality of the garment is extra impressive. The square neckline gives it a trendy feel and the leg split is ideal for bridesmaids who want to show a bit more skin. It's also a great style for petite bridesmaids as the leg split breaks up the fit of the dress and will elongate their body.
Sizing: UK 4 - UK 16
Delivery Time: Next day delivery and click and collect available.
Expert Take: Pastel blue is a gorgeous colour for spring and summer weddings, but the dress is also available in burnt orange for autumn weddings, and black for chic winter dos.
3. Mocha Off the Shoulder Bridesmaid Dress - £28, Boohoo
Boohoo is a great place to shop cheap bridesmaid dresses in the UK as it has hundreds of affordable styles for formal occasions.
One of our favourites is this off the shoulder gown. The ruching is really flattering and the stretchy material means you can have the shoulders as high or low as you like. The mocha colour is rich and warm, but it is also available in black for a more luxe look.
Sizing: UK 8 - UK 18
Delivery Time: Next day delivery available
Expert Take: Brown shades may not be your first thought when you think about bridesmaid dress colours but we actually love this mocha hue. It's really easy to mix and match with other colours for a warm and autumnal colour scheme.
4. Plunge Front Tie Wrap Maxi Dress - £18, Boohoo
Yes, you read that right. This cheap wrap dress is only £18 and will look amazing at spring and summer weddings. This dress comes in three colourways, so you could mix it up or stick to all one colour. It's a real winner - and a true bargain.
Sizing: UK 8 - UK 18
Delivery Time: Next day delivery available
Expert Take: The split does come up quite high but a couple of well-placed stitches will make it much more modest if you prefer.
High Street Bridesmaid Dresses Under £50
£50 is brilliantly reasonable budget for a bridesmaid dress, you just have to be savvy with where you shop. Online sites are your key players here, like Boohoo or Pretty Little Thing, but high street stores like Quiz and River Island are also great places to find cheap bridesmaid dresses in the UK under £50.
5. Satin Wrap Floral Midi Dress - £39.99, Quiz
Whether you opt for navy or green, these satin wrap floral dresses from Quiz are the perfect pick and they'll set you back less than £40 each. They're a fun upgrade to a traditional satin bridesmaid dress, featuring floral rose-bud detailing.
Sizing: UK 6 - UK 18
Delivery Time: £3.99 for two to five days
Expert Take: The straps on this dress are adjustable so your bridesmaids can find the most comfortable fit. The ruching will hide any creasing that the satin material may have.
6. Corset Detail Cross Front Maxi Dress - £45, Pretty Little Thing
This stunning navy dress is the exact one Molly-Mae wore to be a bridesmaid at her mum's wedding. It's a sexy yet sophisticated cut that hugs curves and flashes a hint of cleavage but won't distract from your dress of course. Your 'maids will feel so confident and like a million dollars in this surprisingly cheap bridesmaid dress.
Take a look at our other favourite celebrity bridesmaid looks for inspiration!
Sizing: UK 4 - UK 16
Delivery Time: £3.99 for three to five days
Expert Take: This is a celebrity-approved look so you're bridesmaids are bound to be impressed! We recommend adding it to your basket ASAP as it's a popular choice.
7. Floral Print Open Back Midi Dress - £38, Pretty Little Thing
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 is perfect for swirling on the dance floor!
"A floral bridesmaid dress is most definitely not just for spring - although they will look wonderful at that time of year," says Zoe Burke, Editor of Hitched. "The fresh, floral print on this dress is an easy way to give your bridesmaids a look that is unique, yet wedding-ready."
Sizing: UK 4 - UK 16
Delivery Time: £3.99 for three to five days
Expert Take: You may wish to wear a backless bra if you want to avoid straps showing through the cut-out.
8. Satin One Shoulder Tie Waist Bridesmaid Dress - £32, Pretty Little Thing
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.
Sizing: UK 4 - UK 16
Delivery Time: £3.99 for three to five days
Expert Take: The tie waist will flatter your bridesmaids curves. The material used isn't stretchy so be sure to buy a fit true to size or size up.
9. Satin Wrap Maxi Bridesmaid Dress - £49.99, Quiz
Available in pale blue, baby pink or navy blue, this dress from Quiz comes in at just under £50 and is really beautiful. The fabric hangs delicately, from the angel sleeves to the tiered skirt and the wrap style will feel comfortable to wear all day.
Sizing: UK 8 - UK 18
Delivery Time: £3.99 for three to five days
Expert Take: Quiz offer matching accessories so you can complete the look. We adore these teardrop earrings.
10. Chiffon Strappy Ruffle Trim Maxi Bridesmaid Dress - £42.99, New Look
We spot a winner with this one from New Look. If you want a whimsical and fun bridesmaid look, this is it! The ruffles just says it's time to celebrate and the lavender hue is breath-taking. Keep accessories simple with this style as you don't want it to look too busy.
Sizing: UK 6 - UK 22
Delivery Time: £2.99 three to five days
Expert Take: The clever leg split ensures easy movement despite the maxi length.
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 online stores Little Mistress and Silkfred.
11. Teal Long Sleeved Bridesmaid Dress - £56, SilkFred
Looking for cheap bridesmaid dresses in a unique and eye-catching colour?
If so, consider this long sleeved gown from SilkFred.
The dress is designed for a relaxed fit, so your bridesmaids are guaranteed to feel comfortable whilst looking effortlessly stylish all at the same time.
Sizing: UK 6 - UK 22
Delivery Time: Free three days
Expert Take: The model here is 5'7, so if you have taller bridesmaids, this will come up as a chic midaxi, and for shorter bridesmaids, a lovely flowing maxi dress.
12. Satin Tie Shoulder Bias Maxi Dress - £79, Nasty Gal
Satin bridesmaid dresses are always a good idea. This midi dress is just £69, but looks like it's just walked straight off a runway. It comes in this fabulous peachy shade or navy, and has a flirty backless design. Gold jewellery is how we would accessorise it.
Sizing: UK 4 - UK 18
Delivery Time: £1.99 for four days
Expert Take: The design's delicate straps make a great frame for your bridesmaids to show off any particularly treasured jewellery but if the neckline is a little too low-cut for their liking it can easily be made more covered with a few stitches.
13. Tulle Tiered Frill Sleeve Bridesmaid Dress - £79, Coast
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 mismatched bridesmaid dresses.
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.
Sizing: UK 8 - UK 18
Delivery Time: £4.99 for four days
Expert Take: With so many colours to choose from, you're bound to find a shade that fits your wedding theme.
14. Tulle Pastel Pink Bridesmaid Dress - £54.99, Ever Pretty
We adore the feminine colour of this blush bridesmaid dress from Ever Pretty. Coming in at just under £55, it'll look stunning year-round paired with a bouquet full of greenery. There are four different styles to choose from, including an embroidered option, so they'll be a design to suit all your bridesmaids.
Sizing: UK 8 - UK 30
Delivery Time: £7.99 for seven to ten days
Expert Take: The inclusive size range means everyone can find a comfortable fit.
15. Gabby Maxi Bridesmaid Dress with Fishtail – £75, SilkFred
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.
Sizing: XS - L
Delivery Time: Free three days
Expert Take: The form-fitting designs fits true to size and the material is quite stretchy.
16. Trixie Olive Green Bridesmaid Dress - £75, Nobody's Child
Olive green is a super trendy bridesmaid dress colour - it's a shade that suits all skin tones and gives a sophisticated and chic look. This design from Nobody's Child shows off this hue in the best light, featuring a simple satin silhouette and a flattering cowl neckline. Take a cue from this model and pair with gold bridesmaid shoes.
Sizing: UK 4 - UK 18
Delivery Time: £5 for three to five days
Expert Take: This cheap bridesmaid dress from the UK is also available in peach or lilac and could easily be re-worn post wedding making it a bargain buy.
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.
17. One Shoulder Bodycon Bridesmaid Dress - £92, Chi Chi London
A slinky, bodycon dress with flattering draped detailing for under £100? 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.
This design is also available in white so it would make a lovely casual wedding dress, too.
Sizing: UK 6 - UK 16
Delivery Time: £3.99 for five to seven days
Expert Take: The crepe material will shrink if not cared for correctly - wash by hand in cold water and lay flat to dry.
18. Esmee Maxi Bridesmaid Dress - £88, Pretty Lavish
It might look like it's just emerged from a pricey bridal boutique, but this gorgeous Pretty Lavish dress really does come in at just £88. It ticks all the boxes and will go with basically anything – hair up or down, dainty or oversized bouquet, heels or flats. This is the type of bridesmaid dress you'll never regret snapping up.
Not only is this dress available in a whopping 13 colours, Pretty Lavish offer tons of trend-led designs so if the Esmee doesn't take your fancy, there is sure to be a bridesmaid dress that does.
Sizing: UK 6 - UK 18
Delivery Time: £3.95 for three to five days
Expert Take: Due to the nature of the fabric, that recommend that dresses for one wedding party are purchased together to ensure there are no shade variations as this can sometimes occur from different production lines.
19. Short Sleeved Ruched Maxi Bridesmaid Dress - £90, ASOS
This mauve dress from ASOS will give your group a gorgeous ethereal look, and works great with nature-inspired weddings - we're talking the likes of woodland wedding venues. The ruched details make it look far more expensive than it is, and your wedding party will adore the floaty fabric.
Sizing: UK 2 - UK 30
Delivery Time: Free three days
Expert Take: Some reviews state that this dress is on the longer side but you can always get it altered.
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 online store Jarlo. For great quality high street wedding dresses, French Connection and Phase Eight will be your new best friends.
20. Roma Halterneck Bridesmaid Dress in Burnt Orange - £140, Rewritten
The fact that we can include a brand as luxe as Rewritten in an article about cheap bridesmaid dresses in the UK is enough of a win in itself, but when they look this good, it feels like even more of a triumph.
The Roma dress in burnt orange is one of our favourite designs on the edit. The halter neck neckline is really on trend, and we love the way the designers at Rewritten have exaggerated it with folded fabric.
It's also available in Forest and Olive satin.
Sizing: UK 8 - UK 18
Delivery Time: Standard and express delivery available
Expert Take: The tie at the back looks lovely hanging down naturally, but if you're a fan of bows, you could have your bridesmaids wear their hair up and tie the fabric into big eccentric bows. So cute!
21. Olive Green Porto Bridesmaid Dress - £130, Rewritten
Another dreamy Rewritten bridesmaid dress is the Porto gown in olive green. Firstly, the colour is just perfection, and such a flattering shade for all skin types. The silhouette is also really flattering for a range of body types and we love the leg split which helps to create movement as your bridesmaids walk down the aisle with you.
Sizing: XS - XL
Delivery Time: Standard and express delivery available
Expert Take: If you want to get a feel for this colour and fabric, you can order a fabric swatch from Rewritten. So handy if you and the gang are struggling to settle on colours.
22. Off Shoulder Maxi Dress - £135, Jarlo
This budget friendly green dress is simple in style while still making a big statement, and has a touch of vintage glam to it with the Bardot cut. We love those romantic off-the-shoulder sleeves and the fishtail skirt.
"It's important to pick a bridesmaid dress style that everyone in your party will feel confident in," says Rima Barakeh, Deputy Editor of Hitched. "This design could well be the one as it'll accentuate curves and the sage green hue will complement all skin tones."
Sizing: UK 6 - UK 18
Delivery Time: £3.95 next day
Expert Take: This dress features a padded bust so you may not have to worry about finding a strapless bra.
23. Cape Sleeve Maxi Bridesmaid Dress - £129, Coast
We're predicted purple bridesmaid dresses to be the colour of the year, with lilac in particular being a favourite for the warmer seasons. This dress has a breezy and romantic look that is hard not to love. The cape sleeves and drape skirt detail help to enhance its sense of sophistication.
Sizing: UK 8 - UK 18
Delivery Time: £4.99 for four days
Expert Take: If you're wearing a bridal cape, this style will nod to that wonderfully. It'll keep your bridesmaid's shoulders warm while still being breathable.
24. Cut-Out Bow Back Maxi Dress - £102, Chi Chi London
From the front, this bridesmaid dress is traditional but it's when you look at the back that you see the contemporary twist. The open-back gives a pretty finish and will look wonderful if your bridesmaids are walking down the aisle. It comes in a trendy deep wine hue that is ideal for winter weddings.
Sizing: UK 6 - UK 16
Delivery Time: £3.99 for five to seven days
Expert Take: The great thing about Chi Chi London is that many of their styles come in several sizing - if you are looking for petite bridesmaid dresses this design is available in that fit.
25. Julianna Dress – £112, Chi Chi London
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 bridesmaid makeup are all your wedding party will need to see out the day in style. When a dress is this opulent, it can stand on its own two feet.
It's available in ten colourways making it super easy to nail the mismatched bridesmaid trend.
Sizing: UK 4 - UK 16
Delivery Time: £3.99 for five to seven days
Expert Take: This dress is made of delicate material so watch for sharp objects or jewellery that could snag the fabric.
26. Mia One Shoulder Maxi Dress - £139, Phase Eight
We love the polished look of this lilac Phase Eight dress. The high neckline and pleating on this cheap bridesmaid dress help give it an elevated feel, while the soft colour makes it just ideal for a wedding. And the length on this bridesmaid dress makes it perfect for showing off shoes - we're loving the silver bridesmaid shoes this model is rocking.
Sizing: UK 6 - UK 20
Delivery Time: £2.95 for three to five days
Expert Take: Ruffles can sometimes feel a little busy - as this dress features them purely on the bodice and shoulder, they make a statement without looking silly.
Cheap Plus Size Bridesmaid Dresses
More and more brands are offering cheap plus size bridesmaid dresses that'll fit and flatter your wedding party so don't despair if you have a whole range of body types and sizes to find an outfit for. Yours and Simply Be are just a few of our favourites.
“High-quality fabrics, like lace and chiffon, offer a breathable and comfortable lining that can work for all bridesmaids, all with an affordable price tag," say the Buying Team at Yours London.
You can also look toward adjustable straps that help to achieve the perfect fit without having to get the dress altered. At the end of the day, comfort is key. Your bridesmaids will be wearing these dresses for the whole day, so they’ll want to be comfortable and to know that they can wear them with confidence. Knowing what styles complement different shapes, such as apple, pear, and bigger busts, can really make a difference.”
27. One Shoulder Satin Maxi Dress - £102, Chi Chi London
Your bridesmaids won't believe this dress can be nabbed for under £100. With a seriously figure-hugging 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.
Sizing: UK 18 - UK 26
Delivery Time: £3.99 for five to seven days
Expert Take: Who said your bridesmaid dresses can't be sexy? See more sexy bridesmaid dresses here - they'll make your 'maids feel amazing.
28. Long Sleeve Bridesmaid Dress - £56.99, Ever Pretty
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.
Sizing: UK 20 - UK 30
Delivery Time: £7.99 for seven to ten days
Expert Take: This is a long sleeved bridesmaid dress with a difference - the cut-out arms are very ethereal but be mindful that they might not be the warmest.
29. Pearl Embellished Bridesmaid Dress - £110, ASOS
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.
Sizing: UK 16 - UK 30
Delivery Time: £3.99 for three to five days
Expert Take: Reviews state that this style is enhances your curves, while still feeling comfortable.
30. Ruched Front Maxi Bridesmaid Dress - £60, Simply Be
Not only is this navy maxi an absolute bargain of a cheap bridesmaid dress at £65, Simply Be often run discount codes and other promotions, meaning that if you’re vigilant you might be able to score it for even less. The ruching is super flattering and the colour keeps the look elegant and sophisticated. It's made from super soft fabric that'll feel lovely on the skin.
Sizing: UK10 - UK 30
Delivery Time: £3.99 for three to five days
Expert Take: The wide shoulder straps provide support for bigger busts.
Where Can I Buy Cheap Bridesmaid Dresses in the UK?
Wondering how to get cheap bridesmaid dresses? You have lots of choice when it comes to finding the perfect cheap bridesmaids dresses in the UK. Consider your favourite high street brands as many of them have dedicated bridesmaid dress collections, such as ASOS, Coast and Boohoo.
You can also branch out and explore a shop's occasion wear pieces as many of them will work wonderfully as a bridesmaid dress. If you have a budget of £150 or less, our edit will give you an overview of the best places to shop, including our stand-out designs that you can buy now.
Top Tips for Buying Cheap Bridesmaid Dresses
- "Don't let this be the first job on the list," recommends Catherine Chambers, Head Of Ecommerce at Little Mistress. "The bridesmaid dresses need to flatter the couple's outfits and the vision of the overall wedding. It's also good to have a rough idea as to whether you want your wedding squad to be in matching dresses or mix and match styles either in design or colour. Don't be shy to totally mix it up."
- 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.
- "Make sure you have a budget in mind," says Catherine. "Giving yourself a cut-off price for the dresses will help you decide which brands work for you and which to steer clear of."
- 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. Another option is to plan in alteration time. "To make the most budget dress look luxe, encourage your bridesmaids to make an appointment with a seamstress to make the dress fit like a glove," suggests Catherine.
- 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 people 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.
- "Have fun with it! Keep an open mind and take advice from your bridesmaids on dresses they like and allow them to try styles you wouldn’t have gone for. It might surprise you! Although it is the ultimately you and your partners big day, you want them to feel comfortable and they will appreciate having their opinions heard," explains Catherine.
Looking for more plus-size bridesmaid dresses? Don’t miss our round-up of the best bridesmaid dresses for curves