Kate Middleton and Naomie Harris rule the ‘Spectre’ red carpet, and more best-dressed celebrities of the week

The Duchess of Cambridge made multiple appearances, Naomie Harris stunned in Stella McCartney and Kate Bosworth kept things short but sweet. Click through the slideshow above to see our favourite looks from the past few days, and let us know your picks by tweeting @YahooStyleCA.