Marks and Spencer Colin The Caterpillar Advent Calendar This Marks and Spencer Colin The Caterpillar Advent Calendar (£10) may be our favourite yet. Filled with, yep, you guessed it, 24 delicious Colin faces for each day leading up to Christmas. The calendar also features an extra large Colin face for Christmas day. Image Source: ocado.com Marks and Spencer Colin The Caterpillar Advent Calendar £10 from ocado.com Buy Now