text: english dresses 1880 Prince Guillaume Of Luxembourg and Princess Stephanie of Luxembourg leave the Cathedral of our Lady of Luxembourg after their wedding on October 2012 in Lu Luxembourg, English Dress, All The Princesses, Royal Monarchy, Princess Stephanie, Her Majesty The Queen, Greece Wedding, Royal Weddings, Our Lady