see more
STOCKHOLM, SWEDEN - MAY 25: Princess Birgitta and Prince Johann of Hohenzollern in a carriage driving through town after their wedding ceremony on May 25, 1961 in Stockholm, Sweden. (Photo by Gamma-Keystone via Getty Images)