The red carpet was almost overcrowded this week as Hollywood's finest dressed to impress at countless film premieres and the 2012 Met Ball.
Natalie Portman caught our attention mid- week as she stepped out in a darling Christian Dior gown.
Attending New York City Ballet's Spring Gala, the petite actress wowed in the gorgeous silk chiffon number.
Then yesterday Kate Middleton earned another week in our best dressed list with a gorgeous Jenny Packham SS12 creation.
Dazzling on the arm of Prince William, the Duchess of Cambridge showed her support for British fashion and Team GB at 'Our Great Team Rises' Olympic gala.
With stunning lace back detail, Kate's floor-length frock wins this style war in our eyes.
But whose look gets your vote for best dressed?