PUNK legend Billy Idol has revealed he has a secret son — and two extra grandchildren.
The wrinkly Rebel Yell rocker, 67, was thought to have two children and a couple of grandkids.
Yet spiky-haired Billy has posted pictures of son Brant Broad, 38, and five-year-old McKenzie.
Other snaps from what he called a “lovely family visit” in New York show her little brother Mason.
Brant posted: “Better late than never. Some men only get one positive influence in their life.
“I was blessed to have two growing up and now have my biological father Bill in my life.”
Brant was born in 1985 when Idol, real name William Broad, was at the height of his fame.
The Brit-born star, whose other children are from different mums, is dating UK-born actress China Chow, 49.