In case you've somehow missed it, today Prince Harry and Meghan Markle are tying the knot in London.
Of course, with one half of the couple being a member of the British royal family and the other a famous actor, the nuptials were bound to have a star-studded ceremony. Here are all the celebs who turned up.
2.Sabrina Dhowre and Idris Elba
3.Amal and George Clooney
4.Victoria and David Beckham
5.Carey Mulligan and Marcus Mumford
6.Charlotte Riley and Tom Hardy
9.Sofia Wellesley and James Blunt
10.Jayne Williams and Clive Woodward
11.James Haskell and Chloe Madeley
12.Abigail Spencer and Priyanka Chopra
13.Carole and Michael Middleton
14.Pippa and James Middleton
15.Jonny Wilkinson and Shelley Jenkins
17.Patrick J. Adams and Troian Bellisario
18.Jacinda Barrett and Gabriel Macht
19.Elton John and David Furnish
Share This Article
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!