Rod Stewart has been spending time with his family during lockdown.The singer has been seen enjoying some time with sons Liam and Alastair as he holidays with his family in Croatia but how many children does the rock singer have?Rod Stewart has eight children between his three marriages.Rod had his first child in 1963 when he was just 17.He went on to get married to his first wife Alana Stewart in 1979, and the pair had daughter Kimberly and son Sean.After divorcing his first wife, Rod went on to date model Kelly Emberg, and the pair had daughter Ruby in 1987.Rod married second wife Rachel in 1990, and the pair had daughter Renée and son Liam.Rod also has two children with his current wife Penny Lancaster, sons Alastair and Aiden.Rod has.
Read more on express.co.uk