Caroline wurde als das erste Kind ihrer Eltern des Fürsten Rainier III. von Monaco und der vormaligen Filmschauspielerin Grace Kelly geboren und stand zum Zeitpunkt ihrer Geburt auf Platz eins der Thronfolge.
Dies änderte sich jedoch, als ihr Bruder Albert ein Jahr später das Licht der Welt erblickte. Caroline verlor ihren Status, weil nur der Erstgeborene das Erbe antritt und sämtliche Geschwister ausgeschlossen bleiben.
Nach ihrer schulischen Ausbildung und ihrem Studium heiratete Caroline, 1978 den Industriellen Philippe Junot. Nach nur zwei Jahren wurde die Ehe nicht nur wieder geschieden, sondern auch von Papst Johannes Paul II. annulliert.
Wiederum zwei Jahre später verunglückte Carolines Mutter bei einem Autounfall, woraufhin Caroline die Rolle der Landesmutter übernahm. Als Caroline dem italienischen Unternehmersohn Stefano Casiraghi im Dezember 1983 ihr Ja-Wort gab, ahnte sie noch nicht, dass dieser keine sieben Jahre später, ebenso wie ihre Mutter, bei einem Unfall mit einem Speed-Boot ums Leben kommen würde.
Nach dem Unfall zog sich Caroline mit ihren drei Kindern aus der Ehe mit Casiraghi, in Saint-Rémy-de-Provence in Südfrankreich zurück.
Im Januar 1999 heiratete Caroline überraschend Ernst August Prinz von Hannover, der auch gerne Probleme mit der Presse hatte.
Noch im selben Jahr erblickte die gemeinsame Tochter Alexandra das Licht der Welt.










