India is a nation whose essence is derived from a variety of cultures, colors, faiths, and geographical areas. India, one of the most populous nations in the world, is home to some of the most attractive and beautiful women in the world.
Since the advent of cinema, women have been a part of every business, whether it be Hollywood, Bollywood, Tollywood, or any other. Many women have outperformed their male counterparts in terms of skill, attractiveness, and intelligence, and they are now shining across the globe! In this article, we will focus on the top 10 most beautiful actresses in India.
Top 10 Most Beautiful Actresses in India Right Now
10. Alia Bhatt
Date of birth: 15 March 1993
Height: 1.55 m
Place of birth: Mumbai, India
One of the most attractive and desirable Bollywood actresses is Alia Bhatt. The actress has a big fan base because of her adorable face, attractive appearance, and exceptional performing abilities. She was included in Forbes Asia’s 2017 list of the 30 Under 30. Since 2014, Alia Bhatt has even been on Forbes India’s Celebrity 100 list.
The famous director Mahesh Bhatt and actress Soni Razdan are the parents of Alia. She made her Bollywood debut in the financially successful movie ‘Student of the Year’. ‘Highway’, ‘2 States’, ‘Udta Punjab’, ‘Badrinath Ki Dulhania’, ‘Raazi’, and ‘Gully Boy’ are just a few of her other noteworthy movies.
She has won four Filmfare Awards, among other honors. She has won awards for the best female debut from Zee Cine Awards, a most promising female newcomer from Screen Awards, the best female debut from Star Guild Awards, and best actress from Filmfare Awards’ Filmfare Critics Award.
9. Tamannaah Bhatia
Date of birth: 21 December 1989
Height: 1.65 m
Place of birth: Mumbai, India
Tamannaah Bhatia has appeared in around 60 films in three different languages—Tamil, Telugu, and Hindi. At the age of 15, she made her acting debut in the Bollywood film ‘Chand Sa Roshan Chehra’. Tamannaah has already made a name for herself as one of the top modern actors in South Indian cinema. She is also one of the most well-paid actors in the South!
8. Kiara Advani
Date of birth: 5 January 1986
Height: 1.65 m
Place of birth: Mangalore, Karnataka, India
Another name that made it into the list of the most attractive Bollywood actresses is Kiara Advani. The actress has amassed millions of admirers because of her gorgeous face, stunning appearance, and graceful, elegant demeanor.
2014 saw the actor make her Bollywood debut in ‘Fugly’ by Kabir Sadanand. In 2016, she appeared in the sports biopic ‘M. S. Dhoni: The Untold Story’.
For her outstanding performance in the Netflix anthology film ‘Lust Stories’ in 2018, Kiara received plaudits from the critics. Kiara’s OTT debut was also noted in this movie. Other well-known movies starring the actress include ‘Shershaah’, ‘Good Newwz’, and the Telugu political action picture ‘Bharat Ane Nenu’ from 2018.
7. Anushka Sharma
Date of birth: 1 May 1988
Height: 1.75 m
Place of birth: Ayodhya, India
Anushka Sharma, one of the most attractive actresses in Bollywood, is very well-liked. She is also well known for being married to Virat Kohli, the captain of the Indian cricket team.
Anushka Sharma has won a lot of accolades, including a Filmfare Award. Since 2012, the stunning actress has also managed to make it into Forbes India’s Celebrity 100 list. She was also listed in Forbes Asia’s 2018 list of the 30 Under 30.
In 2008’s popular movie ‘Rab Ne Bana di Jodi’, Anushka Sharma made her Bollywood debut with Shah Rukh Khan. Her well-known movies include ‘Band Baaja Baaraat’, ‘Jab Tak Hai Jaan’, ‘Dil Dhadakne Do, ‘Ae Dil Hai Mushkil’, ‘Sultan’, and ‘PK’.
6. Kriti Kharbanda
Date of birth: 29 October 1990
Height: 1.55 m
Place of birth: New Delhi, India
Model and actress Kriti Kharbanda are recognized as one of the modern era’s most beautiful Indian ladies. She began her cinematic career with the Telugu flick Boni after having success in modeling. She then participated in a number of Tamil, Kannada, and Telugu films. Kriti made her Bollywood debut in 2017 with the film Guest in London.
In Bollywood films like ‘Yamla Pagla Deewana: Phir Se’, ‘Housefull 4’, and ‘Pagalpanti’, Kriti Kharbanda has played some outstanding and unforgettable parts. She has also worked in several Tamil and Telugu movies.
5. Jacqueline Fernandez
Date of birth: 11 August 1985
Height: 1.63 m
Place of birth: Manama, Bahrain
Jacqueline Fernandez’s enchanting beauty and amazing appearance help her rank among the most attractive Bollywood actors. In 2006, Jacqueline, who was born in Bahrain’s capital city of Manama, was named Miss Universe Sri Lanka.
Among her honors are the International Indian Film Academy (IIFA) Award for Best Female Debut in Aladin (2010), nomination for the IIFA Award for Best Supporting Actress in Race 2, and the Stardust Award for Style Icon of the Year in Kick (2014).
Her well-known movies include, among others, ‘Murder 2’, ‘Housefull 2’, ‘Race 2’, ‘Kick, Houseful 3’, and ‘Judwaa 2’.
4. Katrina Kaif
Date of birth: 16 July 1983
Height: 1.74 m
Place of birth: Victoria, Hong Kong
Another very attractive Bollywood actress is Katrina Kaif. The actress, who was born in Hong Kong, is among the highest-paid women in the Hindi cinema business. She has received four Filmfare Award nominations.
Due to her flawless acting abilities, fantastic dancing movements, and well-toned physique, Katrina has a sizable fan following. In 2003, she made her acting debut in the Hindi film Boom. Later, in 2004, she appeared in the Telugu film ‘Malliswari’, which led to further opportunities for her acting career.
Films like ‘Maine Pyaar Kyun Kiya?’, ‘Namastey London’, ‘Zindagi Na Milegi Dobara’, ‘Rajneeti’, ‘Welcome’, ‘Singh Is King’, and ‘Ek Tha Tiger’ among others, helped her achieve notoriety.
3. Shruti Haasan
Date of birth: 28 January 1986
Height: 1.65 m
Place of birth: Chennai, India
In addition to being a stunning Bollywood actress, Shruti Haasan is also regarded as one of the sexiest Tamil actresses. She is a well-known Tollywood and Bollywood actress who also excels as a singer and musician.
She is the daughter of Kamal Haasan, one of the most well-known actors. She was born in Chennai, India. Her Bollywood career began in 2009 with the release of the film ‘Luck’. Her most recent Bollywood productions are ‘Ramaiya Vastavaiya’, ‘D-day’, and ‘Gabbar Is Back’.
2. Huma Qureshi
Date of birth: 28 July 1986
Height: 1.65 m
Place of birth: New Delhi, India
Another stunning Bollywood actress, Huma Qureshi, made her screen debut in the 2012 film ‘Gangs of Wasseypur’. She received a lot of praise for her performance in the movie and was honored with the Best Supporting Actress and Best Female Debut Filmfare Awards.
Then, among others, she appeared in movies like ‘Luv Shuv Tey Chicken Khurana’, ‘Ek Thi Daayan’, ‘Dedh Ishqiya’, and ‘Jolly LLB 2’.
1. Deepika Padukone
Date of birth: 5 January 1986
Height: 1.73 m
Place of birth: Copenhagen, Denmark
Deepika Padukone, a leading actress in Bollywood, is the most attractive actress working today. The stunning actress was also included in the 2018 list of the 100 most powerful individuals in the world.
In the love story ‘Om Shanti Om’ (2007), she made her Bollywood debut with Shah Rukh Khan. Her Filmfare Award for Best Female Debut was won for the movie. ‘Piku’, ‘Bajirao Mastani’, ‘Padmaavat’, ‘Chennai Express’, ‘Love Aaj Kal’, and ‘Housefull’ are just a few of Deepika’s well-known movies.
In 2015, Deepika debuted her own apparel collection, ‘All About You’. She is also the creator of the ‘Live, Love, Laugh’ charity, which was established to promote mental health awareness.
Also Read: Top 10 Most Beautiful South Indian Actresses in 2025