The evergreen beauty of Indian Cinema, Rekha graces the Indian Idol stage with her magnanimous presence.