Coles has unveiled its Christmas campaign featuring Cathy Freeman along with chef and Coles spokesperson Curtis Stone.