The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors
Katherine Heigl upped her fashion ante at the London premiere of her new movie The Ugly Truth in Leicester Square last night. Wearing a stunning emerald green Naeem Khan Resort 2010 one-shoulder wonder dress, the star showcased the coming season’s love affair with sequins. The vivid shade highlighted Heigl’s newly-coloured red locks to perfection, giving the star a super-sleek, skin-perfect look. (5 August 2009)