Marks & Spencer M&S Comfortable Cotton Checked Pyjama Shorts in Navy Mix - £22.00