Caption Eva Longoria

More photos of Eva Longoria having some fun at her birthday party (and Cosmo event) after the jump.

from socialitelife.com