Sonam, who is the daughter of Bollywood actor Anil Kapoor, began her career as an assistant director to Sanjay Leela Bhansali on his 2005 drama film "Black" starring Rani Mukerji.
The glamorous diva stepped into acting in 2007 with Bhansali's romantic-drama "Saawariya" opposite Ranbir Kapoor. She later, featured in the political drama "Delhi"6" in 2009.
Famously known for her impeccable dressing style, Sonam, had her first commercial success with "I Hate Luv Storys", where she was seen romancing actor Imran Khan.
Sonam was praised for portraying a pivotal role in "Raanjhanaa" opposite Dhanush in 2013, besides starring in "Khoobsurat". She was last seen on the silver screen "Dolly Ki Doli", directed by debutant Abhishek Dogra.
The actress is currently busy shooting for two films "Prem Ratan Dhan Payo", starring opposite superstar Salman Khan and "Neerja Bhanot", an upcoming 2015 biographical film directed by Ram Madhvani. In the latter, Sonam plays the role of Bhanot, who lost her life trying to save the lives of passengers from terrorists on board the hijacked Pan Am Flight 73 in September 1986.
Here's what tinsel town tweeted on her birthday:
Uday Chopra: Happy Birthday @sonamakapoor lots of love!
Shanoo Sharma: I love @sonamakapoor and its her birthday! Ya and i Like LOVE Sonam Kapoor! Baby, do a shimmy shake as soon as you read this!
Arbaaz Khan: Happy birthday @sonamakapoor !!! Have a good one. Wish you good health and super successful year ahead. Lots of love Arbaaz
Abhishek Bachchan: Here's wishing a very happy birthday to a dear friend and co-star @sonamakapoor big love.
Anupam Kher: Happy Birthday @sonamakapoor. Love, Peace & Happiness Always.:)
Karan Johar: Happy birthday to the girl with a big heart....infectious smile...and always gorgeous!!! Big love my darling!!