We'll go ahead and say what everybody's thinking—Naomie Harris ruled the red carpet this week.
It's no secret that the 39-year-old actress has always had serious style game, but whilst promoting Spectre this week, the not-so-conventional Bond girl has far exceeded expectations. She's outdone herself with each and every look, and while it's practically impossible to only choose one favorite, this exquisite tangerine Stella McCartney gown may just be it.
Now, let's not neglect fellow Bond girl Léa Seydoux, who practically dripped in gold wearing a resplendent Prada design. Also on our radar, Kate Hudson blended ethereal and elegant into one in this delicate Giles Deacon number adorned with floral appliqués, and Diane Kruger (obviously) whipped out a refined Carolina Herrera confection. And looking just as stunning as her best-dressed counterparts, Karlie Kloss provided the supermodel punch to this bunch with a crisp white Comme Moi mermaid dress.
Of course, there can only be one best look of the week—so vote for your favorite below!