Although Princess Stéphanie shocked many with her choice of a short wedding dress, she's not the only royal to have done so. In 2019, Charlotte Casiraghi, daughter of Princess Caroline of Hanover, followed in her aunt's footsteps, choosing a short dress for her special day. However, unlike Stéphanie, Casiraghi also had a formal reception where she wore a more traditional gown.
Casiraghi is a writer, model, equestrian, and socialite often looked to for her impeccable style, and she did not disappoint on her wedding day. For her civil ceremony, Casiraghi wore a Saint Laurent dress custom designed by Anthony Vaccarello. The short lace dress with three bows down the front is somewhat reminiscent of the one Princess Stéphanie wore in the '90s. But, Casiraghi strayed even farther from tradition, as the lace dress was gray instead of traditional wedding white.
But, for her reception, Casiraghi went more classic, wowing guests with a strapless ivory gown by Chanel. The second look was much more traditionally bridal, and in honor of her grandmother, Casiraghi accented her wedding gown with a three-strand diamond necklace. According to People, this was the very same Cartier diamond necklace that her grandmother Grace Kelly was gifted on her wedding day. The two distinctive wedding looks allowed Casiraghi to have a more modern dress and an elegant bridal gown that honored her royal background.