Who are Rod Stewart's children - from models and sports star to long lost daughter
Sir Rod Stewart is a proud father of eight children with almost five decades between his oldest and youngest.

Sir Rod Stewart is a proud father of eight children with almost five decades between his oldest and youngest.