Paris: France's best-known rock star Johnny Hallyday has died aged 74 after a battle with lung cancer, his wife Laeticia told AFP on Wednesday.
The leather-clad would-be Elvis, known simply as Johnny, announced in March he had been diagnosed with the disease and would undergo treatment.
"Johnny Hallyday has left us. I write these words without believing them. But yet, it's true. My man is no longer with us," said Laeticia Hallyday, 42, in a statement made in the early hours.
"He left us tonight as he lived his whole life, with courage and dignity," she said.
The singer — real name Jean-Philippe Smet — sold about 100 million records and starred in a number of films.
He was made a Chevalier of the Legion D'Honneur by President Jacques Chirac in 1997.
The French simply called him "Our Johnny". However, outside the Francophone zone, Hallyday was virtually unknown.
Reacting to the news, French President Emmanuel Macron referenced the title of a recent tribute album by saying: "There is a little bit of Johnny in all of us."
"Across generations, he carved himself into the lives of French people," Macron said.
"He charmed them through the generosity you saw in his concerts: so epic, so intimate, in huge venues, in small spots." Among those to pay tribute was American guitarist Lenny Kravitz.
Farewell Dear @JohnnySjh. Your friendship, sweetness and support are imprinted in my heart. It is an honor to have known you and to have spent time with you and your beautiful family. Your soul is pure Rock and Roll. Repose en paix. 📷: @candyTman pic.twitter.com/1ZAFUewHlo— Lenny Kravitz (@LennyKravitz) December 6, 2017
In a French-language tweet, singer Celine Dion called him "a legend of showbusiness".
Je suis très triste d'apprendre le décès de Johnny Hallyday. Il était un géant du show-business ... une véritable légende! J’ai une pensée pour sa famille, ses proches et ses millions de fans qui l'adorent. Il nous manquera beaucoup, mais ne jamais oublié. - Céline xx...— Celine Dion (@celinedion) December 6, 2017