Katherine Heigl started promoting her new movie “Life As We Know It” last week.

At the New York premiere she was joined by her co-star Josh Duhamel on the red carpet.

He looked at hot as always, whilst she wore a David Meister ruby red fan pleated satin one shoulder cocktail dress.

I like the dress, but the platinum blonde hair colour doesn’t work with it or more importantly the hair colour doesn’t really suit her.

This dress would’ve looked so much better on a rich brunette.

Her look was paired with Rene Caovilla ivory Swarovski crystal heels and a sparkling clutch.

Credit: Zuma & Fame Pictures