Vote! Who Was the Best Dressed Celebrity of the Week?

Cameron Diaz, Jamie Chung, Emma Watson, Cobie Smulders, Kate Upton (Getty)Emma Watson and Cameron Diaz both returned this week to our best dressed top five, and they appear to have switched roles. Diaz traded in her tennis dress for an edgy leather sheath from The Row, while Watson ditched her tough suit for an ethereal Ralph Lauren gown. Each gave us goosebumps.

Jamie Chung and Cobie Smulders, on the other hand, were feeling the blues. The former went nautical in stripes and a Reese+Riley blazer, while the latter took the plunge in a belted Sportmax creation. Last, but certainly not least, was Ms. Kate Upton, who floored us in a bombshell LBD fit for Marilyn Monroe. That off-shoulder design and retro updo are hard to top, don't you think? Weigh in here.