1/12 © Eric Mathon / Princely Palace

Charlotte Casiraghi is a royal from the glamorous principality of Monaco, which was made famous, of course, when her movie star grandmother Grace Kelly married Prince Rainier and became the world's most famous Princess. So of course when Charlotte, the 32-year-old daughter of the equally glamorous Princess Caroline, tied the knot with film producer Dimitri Rassam, 37, we could expect some serious royal wedding romance along with a dose of Hollywood glam. And Prince Albert of Monaco's niece came through with not one, but TWO swoon-worthy weddings. The first, a civil ceremony held at her uncle's home – the Royal Palace, natch – and the second a religious ceremony in the idyllic, lavender-filled region of Provence, in France. Scroll through for all the photos from both the Monaco civil nuptials (and the bride's two custom wedding dresses!) and her romantic church vows.

Here comes the bride

On June 1, 2019, Charlotte and Dimitri married for the first time at the Prince's Palace in Monaco, where the bride's grandmother walked down the aisle with Prince Rainier III more than 60 years earlier.

2/12 © anthonyvaccarello

In the courtyard of the Prince's Palace, the bride is pictured in her Saint Laurent mini with a vintage car in the backdrop. 

3/12 © @anthonyvaccarello

For the nuptials – held in the same place where both mom Princess Caroline and brothers Pierre and Andrea also married – Charlotte chose a bow-embellished day dress by Saint Laurent. Attending the ceremony were Charlotte and Dimitri's six-month-old son Balthazar and the bride's five-year-old son Raphael from a previous relationship with comedian Gad Elmaleh.

More about: