Weekend pics

(click on thumbnails for larger images)

Cameron Diaz at the Kennedy Center Honors


Kate Hudson, Charlize Theron, and Jennifer Love at the Movies Rock event


Tom Cruise and Katie Holmes leaving the Armani store in Milan