see more
Prince Leopold of Belgium (1901 - 1983) and Princess Astrid of Sweden (1905 - 1935) on their wedding day, 4th November 1926. (Photo by Central Press/Hulton Archive/Getty Images)