Olivia Wilde joined co-stars Harrison Ford and Daniel Craig on the red carpet for the “Cowboys & Aliens” Berlin Premiere in Germany last night.

The House’ star wore a Tom Ford Fall 2011 dress.

Her figure-hugging dress with a split neckline, shoulder pads and structured details on the bodice was paired with black Brian Atwood pumps.

Surely this fitted dress would been more appropriate for her photocall during the 64th Festival del Film di Locarno in Switzerland, and she should’ve worn her Gucci gown to this premiere.

The other baffling thing is that Julianne Moore wore this same dress just a little over a week ago when she made a guest appearance on ‘The Late Show with David Letterman.’

Olivia tried to add some spark to her look by styling her hair into a bunched ponytail, but the weave she’s used to create the look is a totally different colour to her natural hair colour.

Carrera y Carrera gold jewelry including stud earrings, a bangle and a gold statement ring completed her look.

I tried to find at least one positive, but from the rats tail to the re-run dress there is nothing I like about this look.

Olivia continues to slide for me.

Where is Ana de la Reguera?

Credit: Getty