James McAvoy & Anne-Marie Duff: Rainy London Afternoon!

About Photo #2739290:
James McAvoy braves the stormy weather in a puffy coat while out running errands on Monday (October 15) in North London, England. The 33-year-old actor was accompanied… Read More Here