
When I saw Katherine Heigl walk the red carpet in London tonight for “The Ugly Truth” premiere, I had to break my no blogging after 7pm rule as I’m a sucker for anything that sparkles.
Katherine blew me away wearing a green Naeem Khan Resort 2010 emerald green paillette covered draped one-shoulder sheath dress with belt tied around her waist.
The colour is outstanding against her now red hair. I really love green worn by red heads. It’s a beautiful combination – think Isla Fisher at the 2007 Oscars and Amy Adams at the 2008 Oscars.
Her hair was styled into a updo and her make-up was light. It’s a really muggy night in London, so I get the dewy glow.
Her dress was paired with silver sandals, a gold cuff and the hunky Gerard Butler on her arm.
What a lucky girl.
Picking a Best Dressed celeb this week is going to be very difficult.
Credit: Wireimage












