Marks & Spencer M&S Pure Cotton Striped Pyjama Top in Blue Mix - £22.00