Actress and model Hazel Keech poses for photographers in front of the billboard for the International Indian Film Academy (IIFA) World Premier of Shanghai, at the Lido cinema in Singapore.