Vicky Cristina Barcelona (Woody Allen movie, 2008): Rebecca Hall and Scarlett Johansson