Image Credit: Trae Patton/NBC It was about time that Jessica Sanchez got her flowers - in the form of a $1 million cash prize. The 30-year-old starlet from Chula Vista, California, was crowned the winner of season 20 of America's Got Talent, and it was an emotional moment for the singer, who was pregnant during the competition series. Jessica's dedication put her on the map in the music industry.