Mahira Khan debuts at Cannes Festival in stunning blue dress

time May 15 2018