London clearly agrees with Jessica Biel. The actress looked divine on the red carpet this evening for the ‘Total Recall’ London premiere.

After many false starts she finally got out of the blocks wearing a breathtaking Giambattista Valli Spring 2012 Couture dress.

Her unique masculine/feminine look consisted of a chic tuxedo shirt with lace sleeves accented with a feather peplum and a floral appliqué pencil skirt.

Once again there are no ‘buts’ as she styled her look with Christian Louboutin ‘Pigalle’ neon-pink pumps, a white Fendi clutch and dazzling gold jewels.

Her makeup and glossy brunette tresses were flawless.

I had a feeling she would get it right tonight, and I’m glad she didn’t let me down.

Both girls looked beautiful, but Jessica gets my vote for best dressed.

Credit: Style.com & Getty