A royal wedding so nice, they did it twice!
That's right -- Prince Felix of Luxembourg and his bride Claire Lademacher had a second wedding in the Provencal town of Saint-Maximin-la-Sainte-Baume on Saturday: a religious ceremony, following their civil ceremony on Tuesday.
Claire, who memorably wore a modern peplum wedding dress earlier this week, truly outdid herself in a stunning Elie Saab gown. The bride and groom were joined by Felix's parents Grand Duke Henri and Grand Duchess Maria Theresa.
Check out photos of the fairy tale wedding below. Do Felix and Claire make a cute couple or what?
And they lived happily ever after: