Princess Charlotte of Monaco's wedding outfit included a tribute to Grace Kelly

(Image credit: Rex)

Princess Charlotte of Monaco tied the knot this weekend with film producer Dimitri Rassam, after a year-long engagement, and for the occasion, she wore not one but two gorgeous wedding dresses.

The first one an intricate brocade number by Saint Laurent, which was no surprise as Charlotte has featured in the house's campaign before. It was a silvery stone colour and featured three oversized bows and a scallop hem cut just above the knee.

Photo: Eric Mathon / Palais princier
(Image credit: Eric Mathon / Palais princier)

They exchanged their vows at the Prince's Palace of Monaco, before heading to the hotel Villa La Vigie for an evening reception, for which the couple changed.

Whilst he wore a white tuxedo with a black tie, the bride wore a gorgeous white satin ballgown, very reminiscent of the ones her grandmother Grace Kelly wore in the golden era of Hollywood. The dress was custom Chanel.

Photo: Félix Dol-Maillot
(Image credit: Félix Dol-Maillot)

Carrying on with the theme, the princess wore her hair in a chic slicked-back hairdo, and accessorised with an iconic Cartier diamond necklace that once belonged to her grandmother.

The pair wed in front of royal guests which included Prince Albert and Princess Charlene of Monaco, as well as the bride's mother Princess Caroline of Hanover.

Charlotte and Dimitri share a six-month-old son, Balthazar, as well two children from previous relationships.

Penny Goldstone

Penny Goldstone is the Contributing Fashion Editor at Marie Claire UK. She writes about catwalk trends and the latest high street and Instagram sartorial must-haves. She also helms the Women Who Win franchise.

She has worked in fashion for over 10 years, contributing to publications such as Cosmopolitan, Red, Good Housekeeping, and Stylist.