Prince Harry finally took wedding vows with US actress Meghan Markle at St. George’s Chapel at Windsor Castel in London. It looked nothing less than a fairy-tale wedding.
2/6
Meghan looked drop dead gorgeous in white bridal gown. She was all smiles on her big day. Her wedding dress was designed by Givenchy’s Waight Keller.
3/6
Meghan and Prince Harry looks head over heels in love.
Advertisement
4/6
Meghan wore Queen Mary’s diamond brandeau tiara, borrowed from Queen Elizabeth II.
5/6
Bollywood actress Priyanka Chopra also graced the event. She donned a lavender Vivienne Westwood skirt and blazer combo outfit.
6/6
The gorgeous lady wore sparkly Christian Dior princess dress at the reception party of the couple. Needless to say, she looked amazing.