see more
MEXICO CITY - NOVEMBER 03: Actress Veronica Castro attends the launch of her new line of cosmetics at the Hotel Fiesta Americana on November 3, 2008 in Mexico City, Mexico.(Photo by Victor Chavez/WireImage)