how many kids does rod stewart have

2 weeks ago 10
Nature

Rod Stewart has a total of eight children. He has four daughters—Sarah (61), Kimberly (45), Ruby (38), and Renee (33)—and four sons—Sean (44), Liam (30), Alastair Wallace (19), and Aiden Patrick (14). These children are from five different mothers. His eldest child, Sarah, was born to ex-girlfriend Susannah Boffey. He shares Kimberly and Sean with his ex-wife Alana Stewart, Ruby with ex-girlfriend Kelly Emberg, and Renee and Liam with his ex-wife Rachel Hunter. His two youngest sons, Alastair and Aiden, are with his current wife Penny Lancaster, whom he married in 2007.