Keira Knightley is unfalteringly fashionable on the red carpets.

Which is why we are so shocked by this recent photo of her at the Berlin Film Festival.

She appeared at the premiere of "Cheri" wearing an ’80s fashion flashback – cropped, pegged trousers and matching cropped jacket  — making an unflattering and frumpy taupe pantsuit.

And those bangs!

We’re sure this will turn out to be some fancy A-list designer’s creation and not something ordered from a Change of Life catalog.

But that’s no excuse.

Related Keira Knightley posts:

Keira Knightley hopes having a baby stops anorexia rumors

What happened to Keira Knightley’s gorgeous hair?

Keira Knightley gets wigged out in "The Duchess"

Posted by:Elizabeth Snead