The last time we saw Cameron Diaz at a What To Expect When You’re Expecting shindig, was in L.A., and she was rocking a tiny semi-sheer Valentino mini dress. Perfection. Then she flew across the pond, and inadvertently, took on one of the U.K’s own superstars in the style stakes. We’re talking about Cheryl Cole, [...]










