Royal Profile: Princess Caroline of Hanover, Princess by Birth of Monaco
Princess Caroline Louise Margurite of Hanover, Princess by Birth of Monaco was born 23 January 1957 as the first child of Prince Rainier II and Princess Grace { Source }. Princess Caroline has two younger siblings, a sister-in-law, and two former brothers-in-law, four nieces, and three nephews, and a future niece-in-law{ Source }: Prince Albert II Alexandre Louis Pierre of Monaco (1958) Ms. Tamara Rotolo (brief fling, never married, 1991) Miss Jazmin Grace Grimaldi (1992, Prince Albert with Tamara Rotolo) Miss Nicole Coste (brief relationship from 1997-2003, never married) Master Alexandre Eric Stephane Coste-Grimaldi (2003) Princess Charlene Lynette of Monaco (2011-present) Princess Gabriella Thérèse Marie of Monaco, The Countess of Carladès (2014) Prince Jacques Honoré Rainier, Hereditary Prince of Monaco, Marquis of Baux (2014) Princess Stephanie Marie Elisabeth of Monaco, The Countess of Polginac (1965) Mr. Daniel Ducruet (Stephanie, 1995-1996) Mr. Louis Robert...