It was a royal wedding of epic proportions when Princess Maria Immaculata of Liechtenstein tied the knot last Saturday.
The spellbinding Halloween nuptials saw the daughter of Prince Gundakar of Liechtenstein and Princess Marie d'Orléans tie the knot with her new husband, Zurab Dzidziguri, at St. Peter's Church in Vienna on 31 October.
The newlyweds' special day came after a five-year relationship which was kept secret until their wedding day.
In the first photos of the couple's nuptials, obtained by HELLO!, the husband-and-wife duo looked happier than ever. Romantic details of the day include an elaborate four-tiered wedding cake, a horse-drawn carriage, and, of course, a breathtaking wedding gown that could be from a fairy tale.
Honouring Greek Orthodox traditions, the royal bride, 41, wore a mesmerising off-the-shoulder lace wedding gown by a Georgian fashion designer who had trained in Paris.
Princess Maria's wedding look was complete with a cascading lace veil and the historic Peacock tiara, which was created in 1926 and originally belonged to the princely House of Thurn und Taxis, the family of her paternal grandmother.
Meanwhile, the groom appeared at the wedding ceremony in...

