Penelope Cruz 12th Annual Critics’ Choice Awards – Arrivals Santa Monica Civic Center Santa Monica, California United States January 12, 2007 Photo by Gregg DeGuire/WireImage.com
To license this image (12201618), contact WireImage.com