Diaz maintains a cheery outlook on a stroll through freezing New York City. Plus: Chace Crawford, Zac & Vanessa, Justin Timberlake and more


Zac Efron and Vanessa Hudgens add their celebrity superpower to the red carpet Monday at the Los Angeles premiere of the movie Watchmen. The film, based on the graphic-novel series about a group of superheroes, hits theaters on March 6.