Top 10 Most Beautiful Women in India 

10. Rakul Preet Singh

9. Shweta Tiwari

8. Malavika Mohanan

7. Janhvi Kapoor

6. Tamanna Bhatia

5. Zoya Afroz

4. Angela Jonsson

3. Sonal Chauhan

2. Alia Bhatt

1. Aishwarya Rai Bachchan

Top 10 Most Luxurious Cruise Ships In The World