Angelina Jolie vs. Cameron Diaz

Jolie wore a fitted Versace leather jacket and pencil skirt during the Salt panel at Comic-Con in San Diego, Diaz added black peep-toe heels to her sparkly Stella McCartney sweater dress at the Knight and Day premiere in London.

ADVERTISEMENT