I almost cried when I saw Noomi Rapace on the red carpet for the ‘Sherlock Holmes: A Game of Shadows’ London premiere last night.

The Swedish actress wore one of my favourite designers, Carolina Herrera, but via her styling she totally ruined the look.

Granted, this strapless Resort 2012 black-and-ivory gown with a polka-dot bustier and bold stripes would’ve been hard for anyone to pull off, but the hair and makeup are equally tragic.

Her hair looks very greasy and the makeup looks like it was applied by Coco the Clown.

Nothing is good here.

Credit: Style.com & Getty