Luxembourg is celebrating the marriage of its Crown Prince Guillaume to Belgian Countess Stephanie de Lannoy.
Hello! Magazine described the ceremony as “full of pomp and grandeur” and continues:
In the morning sunshine the cathederal [sic] looked picturesque and crowds of people lined the streets to catch a glimpse of their new hereditary Grand Duchess.
Royal guests from far and wide made the trip to Luxembourg, and began arriving around 10am on the red carpet leading to the grand cathedral’s entrance.
After saying their vows in Luxembourgish, a rousing rendition of Handel’s Messiah played as the royal couple signed their marriage certificate.
Visibily more relaxed, Guillaume and Stephanie passed under a traditional saber arch, leaving the cathedral arm-in-arm as they made their way to the Grand Ducal Palace.