Unforgettable and gorgeous royal wedding dresses are shown by two figures, Princess Diana and Kate Middleton. Their wedding dresses have forever captured our hearts. There are many other princesses with their wedding gowns which also have amazed a lot of people in this world. From smart and talented designers like Elie Saab and Armani, those breathtaking wedding dresses are born which are enough to make your heart stop. So, these are 21 gorgeous royal wedding dresses which are worn by real-life princess you will ever see.