Emily & Fin Carousel Pyjamas We don't know why, but there is something undeniably festive about a vintage fairground, so these Emily & Fin Carousel Pyjamas (£49) get the Christmassy thumbs up from us. Image Source: Emily and Fin Emily & Fin Carousel Pyjamas £49 from emilyandfin.co.uk Buy Now