Some stars rarely take a holiday from being fabulous. Like Cameron Diaz, for instance, shown here at the U.K. premiere of The Holiday looking hot despite the flurries. Brrrava!