W chwili narodzin nie przysługiwało mu prawo do miejsca w linii sukcesji monakijskiego tronu, ponieważ jego rodzice związani byli tylko cywilnie. W 1990 zmarł jego ojciec, a dwa lata później matka otrzymała kościelne stwierdzenie nieważności swojego pierwszego małżeństwa. Wówczas jej drugi związek uznano za dynastyczny i wpisano Andreę na trzecie miejsce tej listy (za wujem Albertem i matką).
W 1999 jego matka poślubiła Ernesta Augusta V, księcia Hanoweru, uzyskując tytuł Jej Królewskiej Wysokości Księżnej Hanoweru. W lipcu tego roku przyszła na świat przyrodnia siostra Andrei, księżniczka Aleksandra; ponadto został przybranym bratem dla dwóch synów księcia Hanoweru, księcia Ernesta Augusta i księcia Krystiana.
W 2005 zmarł książę Rainier III. Nowym władcą został książę Albert II, a matka Andrei została następczynią tronu.