#RoyalWedding: 10 Most Magnificent Royal Wedding Dresses Of All Time

Prince Harry and Meghan Markle’s royal wedding is just few hours to go but we can’t help but imagine the wedding dress she will be stunning in. Over time, we have come to witness a number of luxurious and magnificent royal wedding dresses from the royal brides-to-be. Below are the top 10 dresses that gave us the wow effect:

Princess Diana – 1981

Kate Middleton – 2011

Princess Elizabeth – 1947

Sophie Rhys-jones — 1999

Pippa Middleton – 2017

Princess Diana – 1981

Princess Madeleine of Sweden – 2013

Zara Phillips – 2011  Princess Charlene of Monaco – 2011

Lady Diana Spencer – 1981

Sarah, Duchess Of York -1986

Princess Margaret – 1960  Photo Credit: Getty