The Coziest PJs For The Longest Night Of The Year

The Winter Solstice is today, which means this is the shortest day of the calendar year — enjoy the daylight while you can! Another way to look at it: December 21 is also the longest night of 2014.
To prep for it, we've rounded up 15 cozy pajama sets that'll make your extended ZZZs even better. Of course, if you're still in a last-minute-shopping panic, any of the PJs ahead also make great presents. Because, really, is there anything better than the gift of an incredible night's sleep?

More from Shopping

R29 Original Series