The leading ladies get dressed up to celebrate their new film, The Spirit, in London. Plus: Justin Timberlake, Beyoncé, Brad Pitt and more


What a fetching duo! Eva Mendes and Scarlett Johansson show off their signatures smiles – and a pair of party dresses – at a celebration for their new film, Frank Miller's comic-inspired The Spirit, at London's Old Sorting Office on Thursday. The film opens on Christmas Day.