Naomie Harris in Dundas at the premiere of Mowgli: Legend of the Jungle