Wedding Attire Costs in the UK (2026)
Wedding attire in the UK costs £1,500-5,000 for the bride and £300-1,500 for the groom. The UK has a strong bridal market with everything from high-street options to couture designers.
Updated for 2026
Average attire cost in United Kingdom
Range: £1,500 – £5,000
What you’re paying for
Wedding dress
High street, designer, or bespoke
£800 – £3,500
Dress alterations
Hemming, fitting, bustle
£150 – £500
Groom suit
Hire or purchase
£200 – £1,200
Veil and accessories
Veil, shoes, jewellery, headpiece
£50 – £400
How to save on attire
Try high-street bridal
ASOS, Monsoon, and Phase Eight offer beautiful wedding dresses at £200-600.
Shop pre-loved
Stillwhite and local dress agencies sell once-worn designer gowns at 40-70% off.
Hire morning suits
Morning suit hire for the groom and ushers costs £100-200 per person vs £500+ to buy.
Common questions
How much does a wedding dress cost in the UK?
The average is £1,500-2,500. Budget options from ASOS and Monsoon start at £150-400. Designer gowns run £3,000-8,000+.