There’s nothing more magical than a royal wedding.
Prince Guillaume of Luxembourg and Countess Stephanie de Lannoy of Belgium were married in a religious ceremony on Saturday at the Cathedral of our Lady of Luxembourg in Luxembourg.
Stéphanie looked enchanting taking to the aisle in a beautiful Elie Saab Haute Couture wedding gown.
Her stunning lace ivory gown with three-quarter length sleeves was embroidered with silver thread leaves, as was the silk tulle veil.
Her five-metre long train was carried by bridesmaids in peach Natan gowns.
The bride wore her hair up in a chic chignon, with an Altenloh de Bruxelles tiara which has been owned by her family since 1878.