Interestingly, Kim isn't wearing her wedding ring in them, so it's not clear when they were taken!
She lucked out though because
Check out James Franco being the delightfully devious character Franco on General Hospital!
You can practically see it in his eyes that he knows this is ridiculous and he's loving it!
So are we!