Sir Rod Stewart looked every inch the proud father in a sweet Instagram snap with his large blended family as he celebrated the wedding of his hockey player son Liam in Croatia.
Joined by six of his eight children, wife Penny Lancaster and ex Rachel Hunter, who is Liam's mother, the 79-year-old singer couldn't keep the smile from his face as he posed with his clan on the steps of the church of Jesuits in the Old Town.
Sir Rod shares eight children with five mothers. He is a father to four daughters Sarah, 60, Kimberly, 44, Ruby, 36, and Renee, 32 and four sons, Sean, 43, Liam, 29, Alastair Wallace, 18, and Aiden Patrick, 13.
Remarkably, he regularly proves he is the friendliest of exes with Alana Stewart, Kelly Emberg and Rachel Hunter, having previously posed with his wife Penny, 53, and the mothers of seven of his children in 2019 at daughter Kimberly's 40th birthday party.
The rocker's paternal adventures began at the age of 17, and his youngest was born nearly half a century later, when he was 66. Along the way there has been three wives, one long-term girlfriend and a teenage fling.