Photo: Instagram

Congratulations are in order as Charlotte Casiraghi has married French film producer, Dimitri Rassam. The couple shares a son, seven-month-old Balthazar, and both Casiraghi and Rassam are also parents to one child each from previous relationships. All three of their children were allegedly present at the wedding ceremony.

Casiraghi is the daughter of Caroline, Princess of Hanover, making her Grace Kelly’s granddaughter. Her wedding to Rassam took place in a civil ceremony at The Prince’s Palace of Monaco, which is where Kelly married Prince Rainier in 1956.

Related article: Princess Eugenie And Princess Beatrice Hit Up The Queen’s Garden Party In Style

For the happy occasion, Casiraghi wore a Saint Laurent mini-dress. The gray brocade design was created by Anthony Vaccarello for Saint Laurent, and was embroidered with bows. Paris-based PR extraordinaire, Françoise Dumas, shared a photo of Casiraghi’s Saint Laurent wedding dress on Instagram:

Casiraghi’s second wedding look was a stunning white strapless gown by Chanel, photographed by Félix Dol-Maillot. The groom wore a matching white tux:

Related article: The Duke And Duchess Of Sussex Are Planning Their First Royal Tour As A Family Of Three

According to Brides, the evening party took place at the Monte Carlo Beach Hotel.

A source revealed to People that Rassam and Casiraghi have “actually known one another for a while,” explaining that they apparently had “a remote friendship of many years.” Love blossomed when they “were reconnected” over Christmas 2016 in Paris.

This article originally appeared on Harper’s Bazaar US

Related article: Princess Charlotte Will Join Prince George At School From September 2019