Going out for cocktails? How 'bout a nap? This coat has you covered no matter where you're headed, and it's just $39.