Cameron Diaz in her first red carpet appearance in 5 years years and Jamie Foxx at the premiere of “Back in Action” in Berlin (January 15, 2025)