An actor has to play many different roles to impress the audience or corner the market. Sometimes he steps in the shoes of an officer, a villain or sometimes they even become mentally unstable or a serial killer according to the need of the script. The Bollywood industry has made its audiences witness a lot of instances where an actor took the challenge of playing a female character in the movie. While some of them aced the role with a sweet voice and soft body language some of them failed to hide their machoism. We give you a list of 10 male actors that perfected the role of a female on the silver screen:

1. Kamal Hassan: The Bollywood buffs were completely amazed when they say macho like Kamal Hassan donning a saree and becoming an old woman. His voice, body language, and appearance sometimes made us doubt that whether he is really Kamal Hassan or not.

2. Ayushmann Khurana: Ayushmann Khurana has successfully managed to carve a unique niche for himself in the industry. From a college boy to a police officer, he stepped in many roles but the most iconic role of his career was when he pretends to be a girl to save his job.

3. Ritesh Deshmukh: We saw many Bollywood actors making silver screen appearances as females but nobody does it better than Ritesh. Dressed up in a female look his expressions and acting were fabulous. He was so engrossed in his character that everyone on the set of the movie treated him as a sexy aunty.

4. Shashi Kapoor: The veteran actor also donned clothes of the opposite gender for his comedy venture. He was applauded for his character in the film.

5. Akshay Kumar: In the movie ‘Khiladi’ which was released in the year 1992, both Akshay and Tijori dressed up in a female look. This scene was the major highlight of the movie that gave us serious stomach ache laughter.

6. Govinda: Govinda is the one actor who has done the most hilarious roles in his career but his role on Aunty No. 1 is the most iconic. His fans can’t forget him in ‘Aunty No. 1’. The comedy king turned into quite the comedy queen with much enthusiasm!

7. Amitabh Bachchan: It was hella hilarious to see the angry young man of Bollywood putting makeup and doing some really elegant steps. Big B went under a female garb for the superhit song ‘Mere Angene Mein, Tumhara Kya Kaam Hai’ from the movie ‘Lawaaris’

8. Aamir Khan: Aamir Khan is and will know as the perfectionist of the industry and this perfection can be seen in Baazi. Aamir Khan was seen clad in a woman’s role in the song Dole Dole Dil from the film ‘Baazi. However this was not just it, we have witnessed Amir dressed up as a woman in various tv ads like that of Godrej, Coco-Cola, and Tata Sky.

9. Saif Ali Khan: Saif Ali Khan in the movie ‘Cocktail’ has pulled up a female look. He is wearing red lipstick and was dressed up in lingerie. He has also been seen in a female avatar in the movie ‘Humshakals’.