see more
SWEDEN - JUNE 19: The twenty fifth wedding anniversary of King Carl Gustav and Queen Sylvia of Sweden in Sweden on June 19, 2001. (Photo by Alain BENAINOUS/Gamma-Rapho via Getty Images)