Scan this QR Code to follow PureWow on Snapchat!

The votes are in. The winner of America’s Got Talent season 12 is—drum roll, please—Darci Lynne Farmer!

Last night, host Tyra Banks announced the 12-year-old singing ventriloquist as this season’s champion, and Farmer’s reaction to the exciting news was almost too adorable for words. When her name was revealed, Farmer immediately broke down in tears and hugged her rabbit puppet, Petunia, before she was joined onstage by her two brothers for a lot more hugging.

As the winner of America’s Got Talent season 12, Farmer will receive $1 million and will headline her own show in Las Vegas. Farmer beat out nine other finalists, including Angelica Hale (runner-up), Mandy Harvey, Light Balance and Evie Clair.

During the live finale, Farmer performed a cuter-than-words duet of “Anything You Can Do (I Can Do Better)” with her idol, former AGT ventriloquist winner Terry Fator.

We’re not crying, you’re crying...

RELATED: He’s baacckk! Ryan Seacrest Returning as Host of ‘American Idol’ Reboot

More Videos You’ll Love

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.
Get The Gist