Christmas shoppers converged on the CBD on Monday night for the first of two Mary Christmas events. The next Mary Christmas will be on Monday, December 21.