Best dressed celebrities of the week by hellofashion.com / November 04, 2016 - 11:28 GMT Nicole Scherzinger looked better than ever in this Ermanno Scervino gown. Read more about: Celebrity Style Gigi Hadid Nicole Scherzinger Keira Knightley looked gorgeous in this custom Erdem gown. Emma Watson made a welcome return to the public eye in this Dior creation. We love the midnight blue Amanda Wakeley dress worn by Michelle Keegan at the Pride of Britain awards. Emma Stone wore an embellished Chanel dress for a presentation of her new film La La Land. The streets of New York were Gigi Hadid's runway as she stepped out in the boots she designed with Stuart Weitzman. Karlie Kloss looks chic even while doing a coffee run in this floral suit. Kendall Jenner wowed at her 21st birthday celebrations in this LaBourjoisie mini dress. Alessandra Ambrosio arrived for the Victoria's Secret Fashion Show fittings looking every inch the catwalk star. Rosie Huntington-Whiteley looked sensational in this satin Gucci Resort gown. Lily James showcased Burberry's new collection to perfection. Sara Sampaio looks cosy and cool in this oversized jumper and leather mini. Who says double denim is a fashion faux-pas? Martha Hunt pulls it off with ease.