Tom Hiddleston and his co-star Hayley Atwell appeared ... Meanwhile Hayley, 42, put on a stylish display in a black blazer jacket adorned with silver embellishments and matching suit trousers.