Everyone loves a Royal Wedding. We know we certainly do.
They’re truly magical occasions with pomp and ceremony like no other.
Admittedly some didn’t last all that long, but we thought we’d remind you of some of the best from over the years.
Prince William and Catherine Middleton, 29th April 2011
Princess Elizabeth and Lt. Phillip Mountbatten, 20th Nov 1947
Prince Andrew and Sarah Ferguson, 23rd July 1986
Prince Edward and Sophie Rhys-Jones, 19th June 1999
Princess Margaret and Anthony Armstrong-Jones, 6th May 1960
Prince Charles and Lady Diana Spencer, 29th July 1981
Prince George and Lady Elizabeth Bowes Lyon, 26th April 1923
Prince Charles and Camilla Parker-Bowels, 9th April 2005
Princess Anne and Captain Mark Phillips, 14th Nov 1973
Queen Victoria and Prince Albert, 10th Feb 1840
Some of you may not remember them all (no one will remember the last one, its a bit too long ago!) but you can trust they were all as opulent, lavish and magnificent as each other.