Well, well. Now this is a surprise.

Kim Kardashian attended the 9th Annual InStyle Summer Soiree yesterday wearing a Victoria Beckham Fall 2010 LBD.

The dress fits her perfectly.

We all know Kim is very proud of her curves and that she loves to show off her tiny waist. This dress flatters those curves and cinches in her waist.

Kim could’ve picked one of the many well worn looks like so many other celebs before her, but she picked a pencil dress we’ve haven’t seen on the red carpet.

We have of course seen those Trib Two’s a billion times before.

She’s not my favourite on the red carpet, but I like to give credit when it’s due.

Well played Kim.

Credit: Style.com & Getty