The wedding was attended by a range of celebrities, politicians, and members of the royal family, including Queen Elizabeth II, Prince William and Kate Middleton, and Prince Charles and Camilla Parker Bowles. Other notable attendees included Oprah Winfrey, George Clooney, and David Beckham.