World's top royal wedding moments

Princess Beatrice and Edoardo Mapelli Mozzi

Credit: Google Images

Princess Eugenie and Jack Brooksbank

Credit: Google Images

Prince Harry and Meghan Markle

Credit: Google Images

Prince William and Kate Middleton

Credit: Google Images

The Grand Duke Guillaume and Stéphanie de Lannoy

Credit: Google Images

Prince Naruhito and Masako Owada

Credit: Google Images

Prince Rahim Aga Khan and Kendra Spears

Credit: Google Images

Princess Victoria and Daniel Westling

Credit: Google Images

Prince Friso and Mabel Wisse Smit

Credit: Google Images

Felipe VI and Letizia Ortiz Rocasolano

Credit: Google Images

Meet the cast of Black Panther Wakanda forever