
This was shot for Vanity Fair's April 2009 "Comedy's New Legends" feature.
The photo is obviously spoofing the infamous Tom Ford/Kiera Knightley/Scarlett Johansson Vanity Fair cover from a few years ago:

I think we can all agree which is the more provocative cover (the top, totally).