MY FAIR LADIES

Scarlett Johansson and Keira Knightley wearing nothing but come-hither looks appear together on the cover of the March Vanity Fair. Dnskldiuer noppawss. (Sorry. That was my jaw.) Rachel McAdams, originally pegged to join in, ultimately balked at going au naturel, reports the New York Post.