The Seven Pounds star hits the links while on vacation in Cabo San Lucas, Mexico. Plus: Miley Cyrus, Lindsay Lohan, Madonna and more
Credit: Mejia / Asadorian / Splash News Online
Published: Monday Dec 29, 2008 | 05:00 PM EST
More from PEOPLE
- Princess Kate Braves the Rain in Her Favorite 12-Year-Old Boots!
- Read the Cover Story: Brad & Angelina Split After 12 Years: It's Over
- How a Young Campaign Staffer Battling Stage 4 Cancer Helped Hillary Clinton Decide Her VP
- Fashion Week 2016: Every Star from the Front Row to the Runway – in London!
- Padma Lakshmi Eats an Insane Amount of Calories When She's Filming Top Chef