Amyra Dastur - captivating demeanor