SHOPPERS flocked to Carisbrooke Castle for a Christmas market, festive entertainment, games and mulled wine.

Isle of Wight traders and craftspeople sold Christmas gifts at the event, held at the castle on Saturday and Sunday.

There was a Santa's Grotto and entertainment was provided by the Elmwood School of Dance, with members performing an Elmwood's Christmas Cracker routine.