After the high-heel controversy, Cannes apologises over the furore

You may also like...