Bollywood celebs Anupam Kher, Karan Johar, Akshay Kumar, Kangana Ranaut, filmmaker Madhur Bhandarkar, Miss World 2017 Manushi Chhillar and others wished Prime Minister Narendra Modi a very happy birthday on Twitter.

Akshay Kumar took to social media to convey his wishes. Alongside a video, he wrote, "Wishing the man with a vision, our Honorable Prime Minister Mr. @narendramodi ji a very happy birthday. Today I'd like to extend my heartfelt gratitude for supporting causes that are close to my heart. Thank you and wishing you a great year ahead." (SIC)

Anupam Kher tweeted, "Happy birthday PM @narendramodi ji. May God fulfil all your dreams, for our motherland, India. May you continue to lead our country for years with your hard work, honesty & great vision. May your critics continue to have sleepless nights. Wishing you a long & healthy life." (SIC)

Kangana Ranaut wished PM Modi in a special video from the sets of her film Manikarnika.

Filmmaker Karan Johar took to Twitter to wish Modi-ji. He wrote, "India shines ....with beautiful rainbow Colors....to progress...to progression ...to prosperity....may the force of all good things always be with you...happy birthday to our respected Prime Minister Shri @narendramodi." (SIC)

Megastar Amitabh Bachchan also extended greetings to the Prime Minister.

Preity Zinta: "Happy birthday to our Honourable PM Shri @narendramodi! Wish you health, happiness & success today & always. #HappyBdayPMModi." (SIC)

Madhuri Dixit Nene: "Many happy returns of the day @narendramodi Ji! Wishing you a blessed and prosperous year ahead." (SIC)

PM Modi will celebrate his birthday in his parliamentary constituency Varanasi, situated in the State of Uttar Pradesh. According to media reports, he will later pay a visit to Lord Shiva to seek blessings at the Kashi Vishwanath temple and later watch a film Chalo Jeete Hain. It's a short film based on his life. He also visited children of a primary school in Varanasi. He is on a two-day visit to Varanasi from today.