Luxembourg's Prince Guillaume has married Belgian Countess Stephanie de Lannoy in an elaborate Catholic wedding ceremony that was the country's largest royal event in decades.
Luxembourg's Heir to Throne Weds Belgian Countess
5
A girl waves a Luxembourg flag as she watches the royal wedding on a video screen at square in Luxembourg, October 20, 2012.
6
Luxembourg's Hereditary Grand Duke Guillaume arrives with his mother Grand Duchess Maria Teresa for his religious wedding service with Countess Stephanie de Lannoy at Notre-Dame Cathedral, October 20, 2012.
7
Countess Stephanie de Lannoy arrives with her brother Jehan de Lannoy for her religious wedding service with Luxembourg's Hereditary Grand Duke Guillaume, at Notre-Dame Cathedral, October 20, 2012.
8
Countess Stephanie de Lannoy leaves the Grand Ducal Palace on her way to the Notre-Dame Cathedral for her religious wedding with Luxembourg's Hereditary Grand Duke Guillaume in Luxembourg, October 20, 2012.