'Bad Teacher' Cameron Diaz Shows Off Some Leg in Madrid
Jan. 28 2015, Updated 2:24 p.m. ET
1. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
2. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
3. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
4. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
5. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
- Cameron Diaz 'Feels Beyond Lucky to Now Have 2 Kids' With Benji Madden After Her 'Long Journey to Motherhood'
- Justin Timberlake Allegedly Cheated on Cameron Diaz With Playboy Bunny Zoe Gregory: Book
- Jamie Foxx 'Feels Fantastic' as Actor Returns to Set of 'Back in Action' With Cameron Diaz After Health Scare, Source Says
6. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
7. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
8. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
9. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
10. Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.
Cameron Diaz at the "Bad Teacher" Madrid photocall at Hotel Villamagna on June 13 in Madrid, Spain.