Jennifer Morrison joined Paula Patton and Katie Holmes on the red carpet last night for the ‘Mission: Impossible – Ghost Protocol’ New York premiere.

The ‘How I Met Your Mother’ actress wore a two-tone Stella McCartney dress.

I prefer to see Jennifer in lighter colours, but this dress is giving her an amazing silhouette. It’s not often she wears such a body-contouring look.

With her flicked blonde locks and pink lips, she accessorized her look with a black clutch and YSL pumps.

Credit: Getty