James Franco and Keegan Allen posed in bed together. Credit: Courtesy James Franco

Room for two! James Franco shared his bed with Pretty Little Liars star Keegan Allen this week, taking a photo to commemorate the snugglefest. 

The multihyphenate, 36, posted the picture with Allen to his Instagram account. The two men are shirtless and scruffy, posing under a patterned blanket. "BED SELFIE WITH KEEGAN ALLEN!!!!!" Franco captioned the photo. "TIME TO GO NUTS!!!!"

The PLL actor, 24, posted his own image of the cozy cuddles, noting that he caught up with Franco after a performance of the Broadway take on John Steinbeck's classic. "Loved seeing Of Mice and Men," Allen wrote. And [James Franco] showed me how to do a proper bed selfie." The two stars are currently working together on two upcoming films, The Sound and the Fury and Bukowski

The shirtless shot with Allen isn't the only less-than-clothed photo that Franco posted this week. He also Instagrammed himself in a grey T-shirt and close-fitting white brief underwear, holding his book Palo Alto. He promoted the paperback in the caption, writing, "UNDERWEAR SHOT - NEW BOOK EDITION - PALO ALTO - CHECK IT OUT - AWESOME PINK COVER."