Family tree of Monegasque monarchs – Wikipedia

Princess Charlotte, Duchess of Valentinois 1898 – 1977: Princess Antoinette, Baroness of Massy 1920 – 2011: Rainier III 1923 – 1949 – 2005: Grace Kelly 1929 – 1982: Caroline, Princess of Hanover b. 1957: Albert II 1958 – 2005 – present: Charlene Wittstock b.1978: Princess Stéphanie of Monaco b. 1965: Princess Gabriella b. 2014: Prince Jacques …

https://en.wikipedia.org/wiki/Princes_of_Monaco_family_tree