see more

London, England, 24th April 1963, Princess Alexandra and Angus Ogilvy are pictured on their wedding day with the wedding group (Photo by Popperfoto/Getty Images)

London, England, 24th April 1963, Princess Alexandra and Angus Ogilvy are pictured on their wedding day with the wedding group  (Photo by Popperfoto/Getty Images)