The tall beauty, Amyra Dastur is an angel in white Cotton Swiss Voile embroidery dress. She is seen smiling constantly for the cameras at the promotions of 'Koi Jaane Na' and we cannot stop looking at her sweet face.