Kiesha Meikle in Marrakech with a straw hat