'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.
- 'She Feels So Blessed': Benji Madden 'Raves All the Time About What a Good Mom' Wife Cameron Diaz Is
- Cameron Diaz and Benji Madden's Marriage Is Strong Due to Therapy: 'It Keeps the Communication Flowing'
- Nicole Richie Thinks Joel and Benji Madden Both Giving Their Sons Bird-Themed Names Is a 'Twin Thing'
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.