The wedding photographer, Félix Dol-Maillot, who also shot the couple's first wedding earlier in June, shared a snap from the big day on his Instagram Stories. The couple's second royal wedding took place in Saint-Rémy-de-Provence in the south of France.
For the first ceremony, Charlotte wore a Cartier diamond necklace that belonged to her famous grandmother. It is a royal family heirloom that looked stunning paired with the bride's two wedding dresses.
Charlotte Casiraghi is the second child of Princess Caroline of Hanover, and Stefano Casiraghi, an Italian industrialist. Her maternal grandparents were Prince Rainier III of Monaco, and American actress Princess Grace. She is eleventh in line to the throne of Monaco. Her uncle is Prince Albert II of Monaco.
Casiraghi shares a son Raphaël with comedian Gad Elmaleh and son Balthazar with film producer Dimitri Rassam.
This article originally appeared on marie claire Australia.