Rachel McAdams and
Cameron Diaz (in J Brand jeans and a vest from Elizabeth and James) kept it casual when they made an appearance at
Comic-Con in San Diego. "I'm such a girly-girl, so it was like paper dolls. I was in heaven to be dressed from the head down," said McAdams of her costumes in the upcoming period thriller
Sherlock Holmes. "[I wore] real corsets with the bones, so I was totally cinched in. I would try and push my belly out in the morning when they would come and strap me in." While McAdams managed to avoid sharing any spoilers, Diaz let a major plot point slip when she spoke about her sci-fi flick,
The Box.