When shopping for nightwear look for cosy fabrics such as ... Marks & Spencer whose Toile de Jouy cotton pyjamas (£25) have a pretty floral design while their satin PJs (£22) are pure decadence.