Red Carpet Wrap-Up: Katie Holmes, Cameron Diaz and Natalie Portman
Hollywood hotties put their best fashion foot forward on the red carpet. Plus, Sarah Jessica Parker channels Carrie Bradshaw the opening night of her husband, Matthew Broderick's, Broadway play.