Rod Stewart shared a rare photo of his family this week that included six of his eight kids.

The "Maggie May" rocker, his children, one of his grandchildren and his daughter’s boyfriend all gathered arm-in-arm in front of a spectacular Christmas tree. 

Stewart, 77, captioned the photo shared on his Instagram story: "family time." 

Stewart’s children in the photo included Kimberly, 43, and her daughter with Benicio Del Toro, Delilah, 11; Sean, 42; Ruby, 35, and her boyfriend, Jake; Renee, 30; Stewart's wife, Penny Lancaster, 51, and their two kids, Alastair, 17, and Aiden, 11, according to People magazine. 

Rod Stewart performing

Rod Stewart says he has to be a different dad to all of his children, who vary in age from 11 to 58. (Roberto Ricciuti/Redferns/File)

ROD STEWART MOURNS THE DEATHS OF HIS BROTHERS: ‘I’VE LOST TWO OF MY BEST MATES IN THE SPACE OF TWO MONTHS' 

Besides Lancaster, his children are from four past relationships, including his first wife, Alana, model Kelly Emberg, his second wife, model Rachel Hunter, and teenage girlfriend Susannah Boffey.

Rod Stewart with his wife and kids in front of a Christmas tree

Rod Stewart shared a Christmas photo this week with six of his eight children. (Rod Stewart/Instagram)

Rod Stewart with his family

Stewart, 77, captioned the photo shared on his Instagram story "family time." (Rod Stewart/Instagram)

CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER

Missing from the photo are his oldest child, Sarah Streeter, 58, who he and Boffey put up for adoption as teens, and Liam, 28, his son with Hunter.

Last year, Stewart told the magazine that he has to be "several different fathers" to children because they vary in age so widely.

"You really have to treat all of them as individuals with individual problems," he said.

Rod Stewart performing

In addition to his two children with wife Penny Lancaster, his children are from four past relationships, including his first wife, Alana, model Kelly Emberg, his second wife, model Rachel Hunter, and teenage girlfriend Susannah Boffey. (Samir Hussein/WireImage/File)

CLICK HERE TO GET THE FOX NEWS APP

He added that as he’s grown as a father he’s learned to "listen and not blow my top" when his kids went through a "little bad period of drinking too much and dabbling in drugs."

"All the [older] kids went through their little bad period of drinking too much and dabbling in drugs — except for Liam; I don't think he ever did — but they all came out on the other side. As a dad, I've learned to listen and not blow my top," he said.