CHENNAI -- Superstar Rajinikanth turned 66 on Monday but there was no birthday bash for the actor on account of former Chief Minister J Jayalalithaa's demise.
However, a host of leaders and celebrities including Prime Minister Narendra Modi greeted him.
Happy birthday @superstarrajini! Wishing you a long life filled with good health.— Narendra Modi (@narendramodi) December 12, 2016
"Happy birthday @superstarrajini! Wishing you a long life filled with good health," Modi tweeted.
Amitabh Bachchan and Shah Rukh Khan also greeted the actor.
T 2469 - It is Rajnikant's birthday on Dec 12th and we wish him greater glory happiness and good helath .. pic.twitter.com/hRQRyYZ7Q6— Amitabh Bachchan (@SrBachchan) December 11, 2016
"It is Rajnikant's birthday on Dec 12th and we wish him greater glory happiness and good health," Bachchan wrote on his Twitter page and shared pictures of the two actors posing together.
2 the coolest & greatest of em all. Wishing u health happiness & years of entertainment for us.Happy B'Day Thalaivaa pic.twitter.com/xLwRSBbuJe— Shah Rukh Khan (@iamsrk) December 12, 2016
Khan described the Tamil mega star as "coolest and greatest of them all."
"2 the coolest & greatest of em all. Wishing u health happiness & years of entertainment for us. Happy B'Day Thalaivaa," he said.
Rajinikanth's daughter called him the "greatest man I know."
"To the greatest man I know ... my #Father #ILoveYou #HBDSuperstarRajinikanth," she said and posted photos of her and her father.
DMK Treasurer and Tamil Nadu Opposition Leader MK Stalin and BJP state President Tamilisai Sounderrajan and a host of actors greeted the Kabali star through statements and on Twitter.
The actor had last week asked his fans not to celebrate his birthday on account of Jayalalithaa's death.
He had skipped birthday celebrations last year also on account of the torrential rains that sparked a deluge in Chennai, Kancheepuram and Tiruvallore districts.
Also on HuffPost India: