SAINT-MAXIMIN-LA-SAINTE-BAUME, FRANCE - SEPTEMBER 21: Princess Alexandra Of Luxembourg and Felix Lademacher attend the Religious Wedding Of Prince Felix Of Luxembourg & Claire Lademacher at the ... more 
SAINT-MAXIMIN-LA-SAINTE-BAUME, FRANCE - SEPTEMBER 21: Princess Alexandra Of Luxembourg and Felix Lademacher attend the Religious Wedding Of Prince Felix Of Luxembourg & Claire Lademacher at the Basilique Sainte Marie-Madeleine on September 21, 2013 in Saint-Maximin-La-Sainte-Baume, France. (Photo by Pascal Le Segretain/Getty Images) less 
1 / 10
Getty Images | Photo By Pascal Le Segretain / Getty Images
Sat, Sep 21, 2013 6:40 AM EDT