1. Kate Moss was the epitome of Bohemian beauty at her wedding to Jamie Hince in 2011. She wore a bespoke John Galliano dress and flowers in her hair.

2. Princess Diana wore a classic ivory silk and taffeta confection for her wedding to Prince Charles in 1981 made by David and Elizabeth Emmanuel. 

3. Michelle Keegan - Britain's favourite soap princess and northern lass married Essex boy Mark Wright in 2015. She wore a bespoke dress by Israeli designer Galia Lahav with a strapless, corset top and lace fishtail train.

4. Pamela Anderson famously skirted tradition in 2006 when she wed Kid Rock in just a white bikini, rather than a wedding dress.

5. Catherine Duchess of Cambridge (Princess Kate) ticked all the boxes for her royal wedding in 2011. Her dress was demure, yet fitted and although some of her limelight was stolen by her sister Pippa, the Sarah Burton dress was perfect for the occasion and the lace overlay has been popular with young brides ever since.