Its Kangana Ranaut’s birthday today and on her special day let us again appreciate her for her contribution in the Indian cinema. Take a look at a few roles she is most loved for:

1. 1

Fashion (2008): Kangana won the National Award for her role of 'Shonali Gujral' a troubled supermodel in the movie Fashion. Shonali, who is in lime light for being a show-stopper becomes a victim of substance abuse.

2. 2

Once Upon A Time In Mumbai (2010): In the movie, Kangana plays the leading lady opposite Ajay Devgan. She plays the character of 'Rehana' who looked so elegant in her much appreciated retro look. She is, in the movie, a Bollywood actress who has a love affair with the notorious gangster 'Sultan Mirza'.

3. 3

Krishh 3 (2013): Kangana is indeed an actress who loves experiment. In Krishh 3 she plays the role of half human - half reptile (Kaya)! She was an invention of the evil 'Kaal' , who is played by Vivek Oberoi.

4. 4

Tanu Weds Manu Retuns (2015): In the sequel of the movie "Tanu weds Manu" Kangana plays double roles; one is her original sassy Tanu and the other is her doppelganger- 'Datto", who becomes the second love interest of R Madhavan. Both the characters are worlds apart but she surprises the audience with her phenomenal performance! Kangana won another National Award for her portrayal of the double roles.

5. 5

Queen (2013): Ranaut through this movie gives all the girls around a sweet message that nothing stops a girl if she puts her mind to it and she never needs a man to be who she wants to be - if she shows courage! The 'London Thumakda' star won hearts with her simplicity!

6. 6

Rangoon(2017): Kangana plays the role of Julia, an actress in this movie, who not only has Shahid and Saif Ali Khan fighting over her but also has proved that she can play any role and amaze us all! We wish her many happy returns of the day and hope she continues to be the fierce Bollywood diva that she is!