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

SPREADING CHEER

Ladies' man Gerard Butler works his charm on a newly brunette AnnaLynne McCord Wednesday at an Artists for Peace and Justice and Vhernier jewelry benefit for Haiti in Beverly Hills.