India, Sept. 25 -- America's Got Talent just named its winner for Season 20. Jessica Sanchez won America's Got Talent in a full-circle moment. She first auditioned in 2006 for Season 1. She returned to the stage at the age of 30, married and pregnant. She wowed the judges with her performance of Lady Gaga and Bruno Mars' Die With A Smile and took home $1 million, per People.

Sofia Vergara gave her a golden buzzer, which landed her directly on the live round of the season finale. The Modern Family star called her "little pregnant angel," while praising her performance. As the curtains close for America's Got Talent Season 20, Here's a look at all the past winners from Season 1 to 19.

Bianca Ryan won the first season of America's Got Tale...