Actresses Keira Knightley and Scarlett Johansson had never met before their Vanity Fair cover shoot. The pair appear on the March (06) cover naked with designer Tom Ford.