Mahira Khan has been looking elegant and, best of all, weatherproof wearing a series of summer-friendly looks at Cannes Film Festival 2018. Read on to see what the actor has worn at Cannes so far.