PAST VS PRESENT

1947 | Queen Elizabeth and Prince Philip
1956 | Grace Kelly and Prince Rainer of Monaco
1960 | Princess Margaret and Antony Armstrong Jones
1973 | Princess Anne and Captain Mark Phillips
1976 | King Carl XVI Gustaf of Sweden and Silvia Sommerlath
1978 | Princess Caroline and Philippe Junot
1981 | Princess Diana and Prince Charles of Wales
1995 | Princess Marie Chantal and Prince Pavlos of Greece
2004 | King Felipe and Queen Letizia of Spain
2010 | Princess Victoria and Prince Daniel of Sweden
2011 | Prince William and Duchess of Cambridge Kate Middleton
2013 | Princess Madeleine and Christopher O Neill of Sweden
2013 | Prince Andrea Casiraghi and Tatiana Santo Domingo of Monaco
2018 | Prince Harry and Meghan Markle
2018 | Princess Eugenie and Jack Brooksbank