Scarlett Johansson

ScarJo looked the business in tailored separates at the Avengers photocall in Moscow, where she was flanked by co-star Robert Downey Jr. The actress added a touch of colour with her yellow spotted blouse.