Rod Stewart has become a grandfather for the sixth time after his daughter Ruby welcomed her second child with her fiancé, Jake Kalick.

The 39-year-old shared the news on Sunday, August 9, through her personal Instagram account, posting a series of photos of her newborn son. Among the images were shots of her older son, Otis, meeting the new family member for the first time.
Ruby revealed that her child was born on Tuesday, August 4, and was given the name Levi Rhodes Kalick. In the caption of her post, she said they had welcomed their little (big) boy, Levi Rhodes Kalick, at 6:58 pm on August 4, 2026. She said his name, Levi, means "my heart," and that his arrival had made their hearts grow ten times bigger. She said watching Otis and Levi meet for the first time was perhaps the most wonderful experience of her life so far, adding that Otis was already the best big brother and that they were already so in love with the sweet boy. She welcomed baby Levi in the post.



Kelly Emberg meets her grandson
In one of the photos, Ruby's mother, Kelly Emberg, is shown smiling as she holds her newborn grandson.
Rod Stewart's eight children
Rod Stewart has eight children in total with five different women. With Susannah Boffey he has a daughter, Sarah, whom the couple gave up for adoption when she was still young. The two later reconnected later in life and today maintain a relationship.
The singer also has two children, Kimberly and Sean, from his marriage to Alana Collins, which lasted from 1979 to 1984. With his former partner Kelly Emberg he had Ruby, while from his marriage to Rachel Hunter he has a daughter, Renee, and a son, Liam.
His two youngest children, Alastair and Aiden, came from his third marriage, to Penny Lancaster.
How Rod Stewart met Penny Lancaster
Rod Stewart and the 55-year-old Penny Lancaster met in 1999 at the Dorchester Hotel in London, when a friend dared her to approach him and ask for an autograph. After several years together, they married in 2007 in Italy.
