$ 0 0 She has just returned from the French Riviera, having walked the red carpet at the 66th Cannes Film Festival where she was slammed as well as praised ...