1. Leela Naidu:
The beautiful Leela Naidu won the Miss India title in the year 1954. She featured in the list of the "World's Ten Most Beautiful Women" as named by Vogue magazine. She starred in a few... more 
1. Leela Naidu:
The beautiful Leela Naidu won the Miss India title in the year 1954. She featured in the list of the "World's Ten Most Beautiful Women" as named by Vogue magazine. She starred in a few Hindi and English films and passed away in the year 2009. less 
1 / 10
MensXP.com
Wed 31 Oct, 2012 10:30 AM IST