The Prince and Princess of Wales are celebrating their 15th wedding anniversary on 29 April - pick up our new commemorative ...
Queen Elizabeth and Prince Philip shared the longest marriage in royal history, and it all started with an elaborate ceremony ...