All you want to know about South India's new hottie Barbie Handa!