Interestingly, Kim isn't wearing her wedding ring in them, so it's not clear when they were taken!
She lucked out though because
Do we have a seriously naked bromance on our hands, or just some more insta-trouble for this actor??
So in order to create the most flawless bedroom selfie of all time, he needed to amp up his nudie game to two, and enlist a certified TV hunk…
Cue Keegan Allen aka Toby Cavanaugh from Pretty Little Liars!
The Spring Breakers actor and the ABC Family heartthrob cuddled close for the snap, after Keegan watched James perform on Broadway in Of Mice And Men.
The dudely duo are actually old friends, starring in three recent movies together—so this probably isn't a first time snuggle sesh for them.
Keegan's TV costar Ashley Benson was also romantically linked to James in recent years, but we have a feeling she won't be too jelly of their lusty bedroom romp!
How WILL James top this picture?!
We honestly have no idea…
But in the meantime, have you checked out our latest interview with the cast of Pretty Little Liars?! CLICK HERE to watch!
[Image via Instagram.]