Princess Caroline of Hanover (and Hereditary Princess of Monaco) goes Christmas shopping in France with two of her children, Charlotte Casiraghi, 22, and Princess Alexandra, 9. Caroline had three children – one of them being Charlotte – with Stefano Casiraghi who was killed in a speed-boating accident on 3 October 1990, aged 30 years. The Princess is now married to Ernst August V, Prince of Hanover, the head of the House of Hanover. Their one child together is Princess Alexandra.
Photos: bauergriffinonline.comView Slideshow »»