PJs v party outfits: what to wear on Christmas Day