Practical and playful, these printed pyjamas from John Lewis are sure to become a bedtime favourite. Crafted from pure cotton, these pyjamas come in a handy pack of two. They feature super-cute dog print long sleeve tops and bottoms with ribbed cuffs and elasticated waists for a comfortable fit.