Stop everything and get out your credit card, because an intrepid Etsy entrepreneur is selling a body pillow printed with the face and torso of Ryan Gosling. Her name is Caitie Noble, and she is about to become a millionaire.

The pillow measures nearly 5 feet long by 18 inches wide, which sounds like the exact right size for obsessively, creepily hugging it in your sleep. Caitie offers three varieties of Baby Goose (see below) that you can mix and match for the front and back sides of your pillow, or you could just order all three designs and set up a weird little colony of Goslings in a corner of your apartment that you never show your friends.

And if you feel like robbing the cradle, check out her series of One Direction pillows. She has multiple designs available for each guy, so careful you don't instantly bankrupt yourself creating the most well-coiffed pillow fort known to mankind.