Charlize Theron Seen at Eden Roc Hotel in Cannes