When it comes to bridesmaids dresses, most brides look forward to kitting out their besties with outfits for the big day more than any other part of wedding planning, but often find that when it comes to where to buy bridesmaid dresses online, they get stuck.
Especially if you’re looking for dresses for multiple bridesmaids of different sizes, shapes, skin tones, and fashion preferences, finding the perfect bridesmaids dress shop that has options that will suit everyone is no easy task.
Guide to buying bridesmaids dresses in the UK
To help other brides-to-be avoid the overwhelm and indecision that I went through before finally settling on the perfect bridesmaids dresses, (spoiler: read to the end to find out what I went with!) I’ve put together the ultimate guide with everything you need to know about buying bridesmaids dresses online in 2023.
We’ll cover the best places to buy bridesmaids dresses online in the UK, as well as some options that you can order from abroad.
How to choose bridesmaid dresses
Because choosing a bridesmaid dress – or seven – is really, really hard, we’ve broken down the steps you should start with:
1. Colours: Decide your colour scheme first, then look at dresses that work with it.
2. Styles: Ask your bridesmaids which styles they would like to try.
3. Try: Order some dresses and get your girls together to have a big try on session.
4. Mix & Match: Decide whether you’re happy to mix and match colours and styles so everyone gets something they love.
Best places to buy bridesmaids dresses online
We’ve curated a list of pretty much all of the best shops to buy bridesmaids dresses online in the UK. For each of them, we’ve written a little background to the shop, and found out where they are based, what their shipping policy is and what other brides have written about them in reviews.
This is the bridesmaid dress shop on this list that you will definitely already know about, so best we cover this one off straight away.
ASOS is a very well-established online shop for buying bridesmaid dresses and their range is huge. At the time of writing, there were 1,249 bridesmaids dresses to choose from on ASOS.
Price range: £30 – £150
Verdict: UK-based | Extensive range | Affordable
2. Ever Pretty
This bridesmaid dress shop specialises in kitting out all the female wedding party members and guests, so they know what they are doing when it comes to bridesmaid outfits.
While they are well-established on the UK bridesmaid dress scene, and reviews from other brides online are generally very positive, it’s important to note that Ever Pretty is headquartered in China, although most of their stock ships from UK warehouses so you shouldn’t have a problem with paying customs taxes on their dresses.
One of the best things about Ever Pretty is the frankly astonishing range of colours and styles you can choose from, as well as the fact they will tailor the dress to your custom size for a very affordable price.
Price range: £80 – £150
Verdict: China-based | Custom-sizes | Huge range
Another of the best places to buy bridesmaid dresses in the UK is a little-known shop called Oh Hello Clothing. They actually specialise in both bridesmaid dresses and wedding guest dresses, so they know their stuff when it comes to gorgeous wedding attire.
Their range isn’t as huge as some of the other shops in this list, but it’s a beautiful collection of a range of styles, including satin and patterned dresses (an emerging bridesmaid dress trend for 2023!)
Price range: £25-£160
Verdict: UK-based | Good pricing | On-trend
For those brides who are looking to create a fairytale, whimsical kind of day then the bridesmaids dresses by Needle & Thread are perfect.
These dresses are a little different compared to pretty much every other brand listed here, so they’re well worth a look if you want unique bridesmaid dresses.
Think beautiful delicate lace details, muted pastels and floral prints.
We love that Needle & Thread take care to do their bit to reduce the impact of fashion on the climate, for example using up-cycled sequins and recycled polyester.
Price range: £250 – £500
Verdict: London-based | High quality | High-range pricing
5. Little Mistress Bridesmaids Dresses
You may have heard of this brand before, as they don’t just focus on bridesmaids dresses, but they do have a solid range of options that you should definitely take a look at on your hunt for the perfect dresses.
Little Mistress have around 100-200 bridesmaid dress options to choose from, and they’re very good at putting together a classic collection of styles that will please a broad range of brides.
They also often have a very good sale on, meaning that last seasons’ styles (that are still very much on trend) are available for under £20 per dress, making them one of the best budget bridesmaids dress shops.
Price range: £20 – £135
Verdict: UK-based | Affordable | Classic styles
6. Six Stories Bridesmaids Dresses
This brand is another of the more modern and stylish places to buy bridesmaid dresses, and we really like the way they design their in-house collection and how they’ve injected a bit of personality into the shopping experience.
Six Stories specialise in designing satin bridesmaids dresses, which is currently one of the biggest bridesmaid trends, so it’s worth a look to see if that will suit your wedding vibe.
Price range: £100-£120
Verdict: UK-based | On-trend satin | Mid-range pricing
7. Maids to Measure Bridesmaids Dresses
Moving onto one of the more high-end places to buy bridesmaids dresses in the UK, we have Maids to Measure.
This is actually a bricks-and-mortar bridesmaid dress shop in London where you can make an appointment to – as the name suggests – get your bridesmaids measured and try on different styles.
However, since you can also order their dresses off the rack online, we thought it was a good idea to include them as a place to buy bridesmaids dresses online.
Price range: £130-£150
Verdict: UK-based | Custom | Mid-range pricing
8. Infinity Dress for Bridesmaids
Have you seen those multiway bridesmaids dresses that can be worn loads of different ways, depending on how it best suits the bridesmaid? There are now loads of these on the market, but one of the originals that is worth taking a look at is the Infinity Dress.
This dress was actually invented by Holly, who studied fashion design and engineering, and she really put that to good use by coming up with a dress that can be worn 100 different ways.
The material of the infinity dresses is quite different to a lot of other bridesmaids dresses on the market, and it is made out of a polyester spandex that has a 4-way stretch.
Price range: £30-£50
Verdict: UK-based | Versatile | Affordable
9. John Lewis
Here’s one we think you might have heard of before, good old John Lewis is a great place to check out for bridesmaid dress options.
The great thing about buying a bridesmaid dress from John Lewis is that they stock a wide range of dresses from other brands, which gives you a huge amount of choice and variety, all in one place.
John Lewis online stocks bridesmaids dresses from brands such as Ghost, Coast, Rewritten, Monsoon, Closet London and Phase Eight.
Price range: £70-£200
Verdict: UK-based | Lots of brands | Good customer service
10. JJs House Bridesmaids dresses
This brand is well-known on the bridesmaid dress buying scene and follows a similar business model to Ever Pretty in that their dresses are available in a huge range of styles and colours,
We also love that they have videos of models swishing about in their dresses so you can get a really good idea of what they’ll feel like on.
We’ve marked these guys down a bit in the overall rating because they have a fair few negative reviews online relating to poor customer service.
Price range: £50-£150
Verdict: Singapore-based | Lots of choice | Poor customer service reviews
This brand doesn’t specifically focus on selling bridesmaids dresses, but they do have a huge range of independent brands selling dresses that would work really well as bridesmaids dresses.
We love that SilkFred has some more quirky and unique styles that you won’t find on other bridesmaids dress shops, as well as lots of designs with pretty embellishment, good if you are going for a maximalist look for your big day.
Price range: £50-£150
Verdict: UK-based | Independent Brands | Modern styles
12. Nola London
This bridesmaid dress brand is a small independent one that you might not know about yet. Nola London focus on maintaining an ethical supply chain and all their dresses are made to order in London.
Their range of colours and styles is more limited than some of the larger bridesmaid dress retailers, but the selection is exquisite and beautifully designed, so if you’re after a high-end bridesmaid dress then take a peek!
Price range: £140-£260
Verdict: Handmade in London | Independent Brand | Pricey
This online shop has a good range of slightly more unique bridesmaid dress styles, in particular a few patterned bridesmaid dresses which more and more brides are looking for.
We couldn’t find many reviews from brides who had ordered from this shop, or much information on their site at all so can’t vouch for their credibility.
Price range: £65-£88
Verdict: Pretty styles | Affordable | UK-based
14. Wed2Be for Bridesmaids
No doubt if you are a bride then you will already have heard of Wed2Be for wedding dresses, but they also do a wide range of bridesmaids dresses online too.
They have a simple choice of 14 colours and 6 styles, which means making a decision when it comes to mix and match bridesmaids dresses a little easier. Wed2Be have got 70% 5-star reviews on Trustpilot, so they must be doing something right!
Price range: £119
Verdict: Try on in store | Sizes 4-22 | UK-based
You might be surprised to learn that good old Next sells bridesmaid dresses, and the great thing is that you can buy dresses from a range of well-known and lesser-known brands from an established UK retailer that you already trust.
Expect to see bridesmaid dress brands such as Lipsy, Phase Eight, and Love & Roses.
Price range: £68 – £136
Verdict: Click & Collect | Great brands | UK-based
16. Duntery Bridesmaids Dresses
Another place you might have come across to buy bridesmaid dresses online is Duntery. This strange-sounding brand actually has a good range of classic bridesmaid dress styles and colours, so it’s worth a look to see if they have what you’re after.
One thing to bear in mind with Duntery is that they are not UK-based at their shipping time is up to 27 business days, so not a good option if you need a dress quick!
Since they are based outside the UK, you should also expect to pay customs charges on orders.
Price range: £83-106
Verdict: China-based | Sizes 4-30 | 5 Free swatches
17. Coco Melody
I came across some lovely bridesmaids dresses on Coco Melody, in particular some lovely dusty rose colours in velvet fabrics that would work really well for a wedding.
They offer A-line, Trumpet Mermaid and Jumpsuit options, meaning there is a wide range of options to suit different bridesmaids’ needs.
This is another bridesmaid dress brand based outside of the UK, therefore be prepared to pay those customs and import taxes if you order from here.
Price range: £99-£150
Verdict: US-based | Velvet bridesmaid dresses | Customs taxes
I ordered some swatches from Azazie and the fabric for their satin bridesmaid dresses was really nice, so I think the quality of their wares is good.
Again, they have a huge range of colours and styles which can come across as a little overwhelming, which is why I ultimately decided to order from somewhere with a more refined selection.
This is another non-UK bridesmaid dress shop, therefore you will likely have to pay customs charges and wait longer for the delivery.
Price range: £89-£139
Verdict: US-based | Huge range | Customs taxes
Another Chinese export brand you might come across in your hunt for the best place to buy bridesmaid dresses is Barbaroni.
This brand has made an attempt to make a good impression on the UK bridesmaid dress market, but I think they fall somewhat short of some of the other options in this list when it comes to quality and style choice.
That said, they have got a relatively strong 4-star rating on Trustpilot, so there are lots of happy customers, although some who have had delivery problems.
Price range: £79-£105
Verdict: China-based | Massive colour range | Customs taxes
20. Bridesmaids dresses on SHEIN
If you’ve not yet heard of SHEIN (especially if you are planning a wedding!) then where have you been?!
They have a huge selection of all the classic bridesmaid dress styles you would expect to find, and at pretty astoundingly low prices.
Despite its rather questionable sustainability and supply chain practises, there are plenty of reviews online of brides who are super happy with their SHEIN bridesmaid dresses, so they might be worth considering if you are on a budget.
Price range: £17- £60
Verdict: Singapore-based | Cheap! | Free shipping
A good place to look for bridesmaid dresses online is Oasis. They used to be a high street fashion staple, but Oasis have now gone fully online, and their range of affordable bridesmaid dresses is still really impressive.
Price range: £60- £120
Verdict: Good for petite & curve | Unique prints | Wide range
22. Pretty Lavish
We love Pretty Lavish for bridesmaid dresses, especially because they are a UK company based just outside of London run by two sister who wanted to make luxury clothing more affordable.
They have a beautiful range of stunning bridesmaid dresses, we especially love the affordable silk bridesmaid dresses that are very on trend.
Price range: £70- £95
Verdict: Affordable luxury | UK based | Family run
Lots of brides to be stumble across a site called Hebeos when looking to buy bridesmaid dresses, so let’s take a look at whether it’s a good option.
Hebeos makes made-to-order bridesmaid dresses which gives you a lot of flexibility and choice when it comes to choose colours, fabrics and dress styles.
Price range: £79-£105
Verdict: China-based | Made to orderr | Check for discount codes
Of course, you can also buy bridesmaid dresses on Amazon! It might not be your first thought when it comes to buying fashion, but Amazon bridesmaid dresses can be really good, you just need to sort through a lot of options and pay attention to the quality of the material.
One thing to bear in mind if you’re buying a bridesmaid dress on Amazon is that lots of them are coming from international suppliers, so the delivery times might be longer, and the conditions the clothing is made in cannot be easily verified.
Price range: £30- £100
Verdict: Easy | Wide range | Check the quality
25. Rewritten Bridesmaids Dresses
Unless you’ve already been browsing the bridesmaid dress scene for a while, you may not have heard of this one yet, but we think you’re going to be happy we told you about them.
Rewritten come in at a slightly higher price point than some of the other bridesmaid dress shops in this list, but our honest opinion is that if your wedding budget will allow, spending that little bit extra gets you a whole load more quality and fit.
This modern brand has specialised in a limited range of colours and fabrics and offers each dress in 5-6 different styles which makes it a really good option if you want to go with the mismatched bridesmaids dress trend that is currently very popular.
Rewritten has stores in London and Manchester where you can go and try on their dresses, as well as ordering online.
Price range: £95 – £160
Verdict: UK-based | High quality
Hopefully this extensive list of the 25 best places to buy bridesmaids dresses has helped you start narrowing down the options when it comes to choosing the perfect dresses for your big day.
Bridesmaids Dress Buying FAQ
Who pays for the bridesmaids dresses?
The most-asked question when it comes to kitting out the wedding party is, ‘Who buys the bridesmaid dresses for a UK wedding?’
As a general rule in the UK, the bride usually buys the bridesmaid dresses.
Interestingly, there are plenty of blogs referring to old wedding etiquette rules that state that traditionally bridesmaids themselves are expected to cover the cost of their dress.
However, my lived experience as a several times UK bridesmaids and now bride is that the bride pays for the bridesmaids’ dresses.
Of course, every wedding is different so is no truly one size fits all answer to this question – it depends on the finances of both the bride and her wedding party.
As the bride, if you are planning to cover the cost of your bridesmaids’ dresses then it’s important to plan this into your budget from the get go, and work out how much you can afford per bridesmaid before you start looking at places to buy bridesmaids dresses.
Luckily, there are plenty of shops to buy bridesmaids dresses in the UK and these cover a wide range of price points, so you’ll find something that suits both your wedding theme and budget.
Equally, if you are not planning to cover the cost of the bridesmaids dresses, you should discuss this with your bridesmaids ASAP after your bridesmaid proposals to check that they are ok with it and avoid any uncertainty.
Who pays for the bridesmaids shoes?
When it comes to buying the bridesmaids shoes, often the bridesmaids either wear a matching pair of shoes they already own, or they will buy a pair themselves that suit the bridesmaids dresses and that they can wear again.
Sometimes I have also experienced it that a bride wants the bridesmaids to wear a specific pair of shoes so they all match, then it is customary for the bride to pay for the bridesmaids shoes.
What is on trend for 2023 Bridesmaids Dresses?
If you’re wanting to make your wedding the most up-to-the-minute fashion statement event, then it’s worth taking a look at what the latest 2023 bridesmaid dress trends are.
While some classic bridesmaid dress styles are always in fashion, the following trends for bridesmaid dresses are big in 2023:
- Mis-matched bridesmaids dresses
- Patterned bridesmaid dresses
- Satin bridesmaid dresses
While it’s good to be aware of what the latest trends for bridesmaid dresses are, don’t be tempted to go for a really out-there trend just because you’ve seen it all over TikTok.
Choose a style of bridesmaid dress that you like, that your bridesmaids will feel comfortable in and will suit the style of your wedding.
What is the most popular bridesmaid dress colour 2023?
Bridesmaid dress trends for 2023 are very much focused around the colours sage green and lavender, although there are big difference for the most popular bridesmaid dress colours, depending on the season during which the wedding is taking place.
Why is it so hard to pick bridesmaid dresses?
Slap bang in the middle of all the other wedding planning, I started looking for bridesmaids dresses for 7 bridesmaids and was quickly both overwhelmed at the range of colours, styles and shops selling bridesmaids dresses.
The overwhelm led to several months of indecision and stalling, which left my bridesmaids in limbo as to what they were going to be wearing on the big day, as well as halting all other decor and flower decisions since I couldn’t pin down the rest of the colour scheme before deciding on the bridesmaids dresses.
So which of these places to buy bridesmaids dresses did I finally end up going with? Well, after a lot of consideration of the many options, I decided that the best style and value for money came from Rewritten Bridesmaids.
Summary – Where to buy bridesmaids dresses in the UK
That was a very detailed overview of pretty much all of the best places to buy bridesmaid dresses online in the UK.
I have included both the very best places as well as giving background information on less well-known bridesmaid dress shops, so that you can make an informed choice about where to buy from.
The most important things to bear in mind before you buy any bridesmaid dresses online are:
- Where is the shop based?
- If they’re not UK-based, what is the returns policy?
- Will you have to pay high shipping costs or customs tax?
- How long will the delivery take?
Ask yourself these questions before you buy any dresses online and you’ll be sure to have a really fun and memorable bridesmaid dress shopping experience!