LONG BEACH, CA - APRIL 03: Actress Kate del Castillo attends the 36th Annual Toyota Pro/Celebrity Race - Press Practice Day of the Toyota Grand Prix of Long Beach on April 3, 2012 in Long Beach, ... more 
LONG BEACH, CA - APRIL 03: Actress Kate del Castillo attends the 36th Annual Toyota Pro/Celebrity Race - Press Practice Day of the Toyota Grand Prix of Long Beach on April 3, 2012 in Long Beach, California. (Photo by Frederick M. Brown/Getty Images) less 
1 / 6
Getty Images | Photo By Frederick M. Brown / Getty Images
Tue, Apr 3, 2012 1:32 PM EDT