Jamie Foxx and Cameron Diaz attending a photocall for new film Annie at the Corinthia Hotel, London. PRESS ASSOCIATION Photo. Picture date: Tuesday December 16, 2014. Photo credit should read: Ian West/PA Wire
{}