Lively, Hayek, Kunis and Liu
Salma Hayek shone in a glamorous emerald green Gucci gown — complete with a huge emerald ring — at the premiere of Savages. Hair slicked back and make up kept to a minimum, the actress let this stunning dress do all talking.
Mila Kunis rarely puts a foot wrong on the red carpet but this ill-fitting satin Dior mini-dress did her no favours at the LA premiere of Ted. Stunning from the waist up (we love the sheer-panelled V-neckline), the oversized peplum detailing is a let down.
Lucy Liu is all feminine beauty in a dusty pink Atelier Versace gown that’s all kinds of everything: ruffled, spaghetti-strapped, lace-panelled and sheer. The classic up-do makes sure none of the attention is taken from the dress. We love.

