Known for his trademark blonde hair and leather outfits, Billy Idol has scripted his name in rock music archives for decades.