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, who attended the London premiere of the film last night and wore white, just like Cameron did. While both of them wore the same color, and look like best pals in all of the photographs we see of them together, they did wear completely different silhouettes.
Cameron wore a white, strapless Stella McCartney jumpsuit, heels and bag along with Kimberly McDonald jewelry. The actress is a tall, gorgeous drink of water and the upper half of her body rocked it, even though her hair is a tad messy. But the lower half could really have done with some alterations because the pants are ill-fitting and needed to be hemmed. Cheryl, on the other hand, wore a Victoria Beckham gown and suffered from the same problem. Her torso looks great, but the skirt of the gown, which is eggshell as opposed to the stark white of the halter, looks like it’s been pinned on. Both the ladies — or their stylists — made some really rookie mistakes. But since this a fashion face-off, we have to know who you think looked better, because we’re torn!
[Photos: Splash News Online]