Cavallari gets punchy during a workout in L.A. Plus: Kendra Wilkinson, Blake & Ryan, Megan Fox, Matthew & Camila and more

GOLDEN GIRL

Continuing to show off her trademark legs, Cameron Diaz sparkles Wednesday while promoting her new comedy, Bad Teacher (out stateside June 24), in Moscow.