Royal wedding cakes throughout years

It has been announced by the Kensington Palace that on the Royal Wedding of Prince Harry and Meghan Markle on 19th May 2018 in Windsor the wedding cake will be made by the American cook and a bakery owner Claire Ptak. 
Instead of the traditional fruit cake they opted out for the sponge cake.

Prince William and Kate Middleton wedding cake by Fiona Cairns

Second wedding cake by Prince William's request McVitis chocolate biscuit cake made by Barry Colenso

Queen Elizabeth II and Prince Philip wedding cake

Princess Margaret and Antony Armstrong-Jones wedding cake

Prince Charles and Princess Diana wedding cake

Prince Andrew and Sarah Ferguson wedding cake

Prince Edward and Sophie, Countess of Wessex wedding cake

Peter Phillips and Autumn Kelly wedding cake

Prince Charles and Camilla Parker Bowles wedding cake

Prince and Princess Michael of Kent wedding cake