see more
The Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana At The St. Sophia Cathedral In London. (Photo by Antony Jones/UK Press via Getty Images)
The Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana At The St. Sophia Cathedral In London. (Photo by Julian Parker/UK Press via Getty Images)
LONDON, UNITED KINGDOM - JULY 09: Bridesmaid Princess Theodora Arriving For The Wedding Reception For Princess Alexia Of Greece And Carlos Morales Quintana At Kenwood House, London. (Photo by Tim Graham Photo Library via Getty Images)