Cameron Diaz looked radiant as she walked the red carpet in Berlin, Germany, to promote her first film in 11 years, 'Back in ...