Gap Flannel Pajama Shorts These Gap Flannel Pajama Shorts ($16, originally $25) are perfect for lounging. Image Source: gap.com Gap Flannel Pajama Shorts $16 from gap.com Buy Now