She may have wed Prince Ernst August of Hanover in a civil ceremony, but Ekaterina Malysheva's gown was more suitable for a royal wedding of the ages. So naturally, after their city hall nuptials, the couple tied the knot with a more celebratory service at Market Church (think a silk-lined horse-drawn carriage and 600 royal guests)—and the Russian fashion designer's dress did not disappoint.
Ekaterina donned a bespoke Sandra Mansour Chantilly lace gown with a full-length train and hand-embroidered veil, looking every bit the real-life princess she is. It's no surprise the bride chose the designer; the two are friends from London, where Ekaterina runs her own fashion brand, Ekat. Of course she completed her look with the prince's family diadem, an heirloom that formerly belonged to the daughter of Germany's last kaiser. So regal. Sigh.