Who was best dressed this week?
My vote goes to the Duchess of Cambridge who looked effortless in green. Sound off in comments below!
Rooney Mara in Calvin Klein
Hailee Steinfeld in Louis Vuitton
Kelly Rowland in F. Vandevorst
Sophia Bush in Beulah London
Emmy Rossum in Zuhair Murad
Kate Middleton in Alexander McQueen