It's selling fast - Marks & Spencer's reduced £17 blouse 'for all occasions'

Marks & Spencer is slashing prices ahead of the New Year