Monegasque royals Andrea Casiraghi and Tatiana Santo Domingo got married in a civil wedding in Monaco last August.
But the couple had a second wedding a few days ago and got married in a Roman Catholic service at the Rougemont Church.
According to Hello! magazine: "The beautiful 30-year-old bride wore a bespoke Valentino gown and an elegant cream fur cape. Her long dark hair was swept into an chignon and held in place with a glittering tiara."
The 11th century church had been transformed into a winter wonderland, adorned with boughs and urns of flowers, some of which came from Paris. Candles added to the magical atmosphere.