It finally happened! The highly anticipated royal wedding took place at the Windsor Castle in London, unifying Prince Harry and Meghan Markle – now given the titles Duke and Duchess of Sussex – in holy matrimony. It was beautiful to say the least, and the star-studded affair also brought together some A-list celebrity guests, including David and Victoria Beckham, Idris Elba and wife Sabrina Dhowre as well as the cast of Suits, the American hit television series of which Meghan was a part of.

Photo: Getty Images

1. David and Victoria Beckham

Photo: Getty Images

2. Serena Williams and Alexis Ohanian

Photo: Getty Images

3. Sir Elton John

Photo: PA

4. George and Amal Clooney

Photo: Getty Images

5. Priyanka Chopra and Abigail Spencer

Photo: Getty Images

6. Idris Elba and Sabrina Dhowre

Photo: Getty Images

7. James and Sofia Blunt

Photo: Getty Images

8. Oprah Winfrey

Photo: Getty Images

9. Patrick J. Adams and Troian Bellisario

Photo: Getty Images

10. Gina Torres

Photo: Getty Images

11. Tom Hardy and Charlotte Riley

Photo: Getty Images

12. James Corden and Julia Carey

Photo: Getty Images

13. Gabriel Macht and Jacinda Barrett

Photo: Getty Images

14. Sarah Rafferty and Santtu Seppala

Photo: Getty Images

15. Joss Stone (right)

Photo: Getty Images

16. Marcus Mumford and Carey Mulligan

Carmen Chong
YouTube-obsessed and a beauty junkie at heart. Find her on Instagram: @carthemen