Celebrity royalty mixed with the real thing, when A-List stars from the worlds of acting, music and sports attended the royal wedding of Prince Harry and Meghan Markle at St. George’s Chapel at Windsor Castle.
Many in attendance—including Amal and George Clooney, Victoria and David Beckham, Priyanka Chopra and Serena Williams—are longtime friends of the couple.
From Hollywood, Idris Elba, James Corden and Oprah Winfrey came to celebrate with Harry and Meghan, who wore a dress by Claire Waight Keller for Givenchy.
In addition to sports stars David Beckham and Serena Williams, Prince Harry’s polo-playing friend and Ralph Lauren model Nacho Figueras was in attendance.
Musicians had many wedding day high notes, including Sir Elton John, Joss Stone and James Blunt.
And of course the British royal family was well represented, with the Queen herself arriving last—just before the bride—at St. George’s Chapel.
And Prince Charles, who stood in for Meghan Markle’s father, gave her away at the altar.
Of course, despite all of the celebrity wattage, the true stars of the day were the bride and groom—Harry and Meghan, who looked incandescent throughout the ceremony.