LEENA NAIDU

  • Tale of two of India's most beautiful women July 30, 2009

    New Delhi: Their beauty and charisma was recognised by fashion bible Vogue and both Jaipur royal Rajmata Gayatri Devi and actress Leela Naidu had quite busy careers before leading lives of recluse until their death. Gayatri and Leela together featured in UK Vogue's list of 'World's Ten Most Beautiful Women'...