The European prince, 27, exchanged vows with aristocrat Beatrice Borromeo last weekend (25Jul15) at Monaco's royal palace, and on Friday (31Jul15), the celebrations continued with a cocktail party in the town of Pallanza, in northern Italy.

A religious ceremony followed on Saturday (01Aug15), on one of the bride's family's Borromean Islands, with the reception held at the medieval Rocca di Borromeo di Angera, also known as Borromeo Castle, which overlooks Lake Maggiore.

Casiraghi, who is the seventh in line to the Monaco throne, is the youngest son of Caroline, Princess of Hanover and her second husband, Stefano Casiraghi.