Ranveer, who ventured into tinsel town with the 2010 romantic comedy film "Band Baaja Baaraat", has since starred in many films like Lootera, Goliyon Ki Raasleela Ram-leela and Gunday.
The actor was last seen in Zoya Akhtar's Dil Dhadakne Do and will next be seen in Sanjay Leela Bhansali's period film Bajirao Mastani.
Here's what celebrities tweeted on his birthday:
Arjun Kapoor: Happy Burday Bollywood ka portable charger Hindustan ki energy drink the Natkhat Nakhreela Nutella @RanveerOfficial.
Ayushmann Khurrana: Happy bday @RanveerOfficial! Mr energy! Superstar! Your potential energy has got converted into kinetic energy and magnetic energy.
Shanoo Sharma: AND IT WAS BORN!I LOVE YOU!GOD BLESS!ACCHA READ AND SEE BELOW!YOU ARE MY KING! @RanveerOfficial.
Aditi Rao Hydari: Happy birthday Energizer bunny! @RanveerOfficial.
Parineeti Chopra: Happpyyy bday to my first hero, my linguistic buddy, my LUST!!!! LOVEE THIS GUY RANVEER SINGH BHAVNANI ARGHHH!!! @RanveerOfficial