So we've done Royal Weddings through the years... what about Modern Day Royal Weddings? Fear not, here is a quick refresh of those that have [of note, [so to speak]] in the last 40 years.
Princess Margaret and Anthony Armstrong-Jones
6 May 1960
The Duke of Kent and Katherine Worsley
8 June 1961
Princess Alexandra and the Honourable Angus Ogilvy
24 April 1963
Princess Anne and Mark Philips
14 November 1973
Prince Charles and Lady Diana Spencer
29 July 1981
Prince Andrew and Sarah Ferguson
23 July 1986
Princess Anne and Commander Tim Laurence
12 December 1992
Viscount Linley and Serena Stanhope
8 October 1993
Prince Edward and Sophie Rhys-Jones
19 June 1999
Prince Charles and Camilla Parker-Bowles
9 April 2005