see more
UNITED KINGDOM - JULY 09: Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana In London, United Kingdom On July 09, 1999 - Madeleine and Victoria of Sweden. (Photo by Pool BENAINOUS/DEVILLE/Gamma-Rapho via Getty Images)