Finally, the royal wedding we have been waiting for — Prince Harry and Meghan Markle are now married, and officially the Duke and Duchess of Sussex, Earl and Countess of Dumbarton and Baron and Baroness of Kilkeel. The ceremony took place at St. George’s Chapel at Windsor Castle in Windsor.
The new princess chose a pure white boat neck gown designed by Clare Waight Keller, the artistic director of French fashion house Givenchy.
She also wore the Filigree tiara, which belonged to Queen Mary, née Princess of Teck.
Priyanka Chopra was there, of course. The Quantico actor chose a Vivienne Westwood skirt suit in light violet.
Also spotted were Amal and George Clooney, Victoria and David Beckham, Gabriel Macht and Jacinda Barrett, Carey Mulligan and Marcus Mumford and Serena Williams and Alexis Ohanian. And Oprah.
Kate Middleton with the adorable Princess Charlotte:
Meghan’s stunning gown had a beautiful (and super long) veil:
Watch the Prince and Princess seal it with a lingering kiss.
Watch the couple exchange their vows: