Actress Cameron Diaz fell ill after the London premiere of her latest movie Gambit earlier this month (Nov12) due to plummeting temperatures in the U.K.

The Charlie's Angels star donned a low-cut Stella MCCartney dress for the red carpet bash, but the outdoor meet-and-greet with fans in the wintry weather left Diaz fighting a cold.

The blonde beauty was struggling with a cough as she gave an interview to Britain's Hello! magazine a few days after the premiere, and revealed, "I don't get sick. I don't even remember the last time I got sick. I was in Leicester Square for about an hour with barely any clothes on."