Rod Stewart proudly poses with his four handsome sons, aged 7 to 37
The 73-year-old musical icon looked every inch the proud father in the sweet family snapshot.
Rod Stewart's wife Penny Lancaster posted a photo of the British singer with all four of his sons on Instagram recently, as reported by Hello Magazine.
In the photo that was taken during their family holiday to Vancouver, Canada, Stewart is seen posing with his two youngest children, Alastair, 12, and Aiden, 7, along with Liam, 23, and Sean, 37.
Liam is Stewart's son with his second wife Rachel Hunter, while Sean, who was jailed for three months after attacking a man outside a restaurant, is his son with first wife Alana Hamilton.
'Boys all together #brotherhood,' Lancaster captioned the post. She also posted photos of the brothers while playing out on ski slopes and 'tree-hugging' at the Capilano Suspension Bridge Park in Vancouver.
Stewart, who has sold over 100 million records worldwide to date, has eight children by five different mothers.
From 1979 to 1984, he was married to Hamilton. The former couple shares two children, Kimberly, 38, and Sean.
The I Don't Want To Talk About It singer was married to Hunter from 1990 to 2006. They share three children, Ruby, 30, Renee, 25, and Liam.
In 1999, Stewart began dating Lancaster and the pair tied the knot in June 2007. Together they share Alastair and Aiden, 7.
He is also a father to daughter Sarah Streeter, 54, with Susannah Boffey.
In 1962, Stewart started his musical career when he took up busking with a harmonica. He shot to fame when he joined The Jeff Beck Group and Faces in the late 1960s and the early 1970s.
He has had 6 consecutive number one albums in the UK and 16 top ten singles in the US.
In 1994, the iconic singer made history as the largest free rock concert when he performed in front of 3.5 million people in Rio de Janeiro,
Stewart won several awards, including Grammy and Brit Award. He was also inducted into the UK Music Hall of Fame in 2006.