Cannes 2019: why is the film festival still banning women from wearing flats on the red carpet?