Charlize Theron seen outside Eden Roc Hotel in Cannes Next image