Elegant length and a pretty print made Middleton's outfit choice this week's style winner.
Vitali's "wellness" bra may be the only one out there that makes women feel better by keeping it on.
This week, Annabelle Wallis is a goddess, Lily Collins proves more is more and Emma Stone is stuck with a hard sell.
The Italian duo have responded to critics threatening to boycott them for dressing the US First Lady by printing their own boycott tee.