Grace Kelly's great-grandchildren are adorable little scene-stealers! While the Casiraghi kids do not often make public appearances, they tend to steal the spotlight when they do, whether they are on the palace balcony or Monaco Grand Prix. Princess Caroline currently has seven grandchildren: Beatrice Borromeo and Pierre Casiraghi are parents to sons, Stefano and Francessco Casiraghi; Andrea and Tatiana Casiraghi share three children, Alexandre “Sasha,” India and Maximilian; and Charlotte Casiraghi and Dimitri Rassam welcomed son Balthazar in 2018. Charlotte is also a mom to son Raphaël, whom she shares with ex Gad Elmaleh. Scroll through for the cutest photos of the Casiraghi children throughout the years.
India cheekily stuck out her tongue while aunt Princess Alexandra and uncle Pierre Casiraghi looked on during Monaco’s National Day celebrations in 2016.
Amidst the National Day festivities in 2019, Beatrice Borromeo stole a sweet moment with her son Francesco.
Tatiana Casiraghi’s two oldest children looked cool in shades as they met R2-D2 at the 2017 Monaco Formula 1 Grand Prix.
Andrea hugged his kids Sasha and India while celebrating Monaco's National Day in 2019.
Baby Francesco might have been observing Monaco’s National Day celebrations from the balcony, but his big cousin Sasha only had eyes for him in 2018.
Raphaël Elmaleh had fun with his mom Charlotte Casiraghi placing a flag on top of her hat in 2016.
Pierre and Andrea's children all gathered together on the palace balcony in 2019. Stefano stood between his older cousins India and Sasha, while Princess Caroline toted grandson Maximilian and Pierre held on to son Francesco.
Stefano looked curious as he observed Monaco's 2019 National Day celebrations with his cousins.
Princess Caroline was on grandma duty carrying her grandsons Francesco and Maximilian in 2018.
Andrea Casiraghi held on to his adorable nephew Stefano Casiraghi in 2018 as the royals gathered to mark Monaco’s National Day.
India appeared amused as she stood between her mom Tatiana and dad Andrea on a palace balcony in 2018.
Sasha was twinning with his little brother Maximilian. The brothers wore grey coats for their annual balcony appearance on Monaco's National Day in 2019.
Sasha kept close to dad Andrea during celebrations to mark Prince Albert's 10th year on the throne.
Stefano had the royal wave down pat as he waved to well-wishers in 2018 from the comfort of mom Beatrice's arms.
Sasha looked sharp in a blazer and tie with his dad and uncle Pierre at the 2018 Monaco Formula One Grand Prix.
Tatiana and Andrea brought their oldest son and daughter to the 2019 F1 Grand Prix of Monaco.
Raphaël joined his mom Charlotte and her uncle Prince Albert on stage at the podium ceremony for the 2017 Monaco Formula E Grand Prix.