Rod Stewart posed alongside his eight children as they enjoyed a three week long Italian family holiday.
The Maggie May singer enjoyed a trip aboard a yacht on the Amalfi coast alongside his wife Penny Lancaster and their children. Gushing over their first family holiday in seven years, Ruby Stewart, 35, thanked Penny for 'always bringing' them together.
Rod, 77, took to his Instagram stories to share a series of photos from their trip. The first snap was a montage of his sons — Sean, 41, Liam, 27, Alastair, 16 and Aiden, 11 — which he captioned: "My boys."