Eva Longoria was recently at the 2012 George Lopez Celebrity Golf Classic at the Lakeside Golf Club in Toluca Lake, Cali.
She was looking good and had a surprisingly professional looking swing!
The whole event was a chart function and she was there supporting George Lopez's Lopez Foundation.
"The Lopez Foundation’s mission is to create positive, permanent change for underprivileged children, adults and military families confronting challenges in education and health, as well as increasing community awareness about kidney disease and organ donation."
So Eva got to hit the links for a great cause — and look good while doing it!
Whack dem balls, gurl!
[Image via Getty Images.]