They're selling fast - Marks & Spencer's £32 'beautiful' Christmas pyjamas

Available in three colours, the pyjamas are flying off the shelves