CANNES has rolled out the red carpet to welcome a bevy of movie megastars and A-list directors at the opening of the world's top film showcase.
Cannes rolls out red carpet