Andrea Casiraghi is the elder son of Caroline, Princess of Hanover, and her second husband Stefano Casiraghi. He is the eldest grandchild of Rainier III, Prince of Monaco, and American actress Grace Kelly. Take a look back at his naked time on a yacht after the NSFW jump!