Happy New Year's Eve peeps! Here's a guide to tonight's TV shows set to help you ring in 2017: Dick Clark's New Year's Rockin' Eve - 8 pm on ABC - In its 45th year on the air, Ryan Seacrest hosts the granddaddy of New Year's Eve countdown shows. Jenny McCarthy co-hosts. Times Square performers include DNCE, Thomas Rhett, Gloria Estefan and the cast of her Broadway musical On Your Feet! Mariah Carey performs just before the ball drops. Fergie hosts and performs at the Billboard Hollywood party, featuring Fifth Harmony (filmed before Camila quit!) Niall Horan, John Legend, Alessia Cara, Flo Rida featuring Macy Kate, G-Eazy featuring Bebe Rexha, Martin Garrix featuring Bebe Rexha, Lukas Graham, Shawn Mendes, Mike Posner, Emeli Sande, Hailee Steinfeld. The show also features performances from around the world: Lionel Richie in Las Vegas, Lucy Hale hosts a segment in New Orleans featuring Jason Derulo and Panic! at the Disco, and Demi Lovato performs from St. Maarten. The special ends at 2:15 am, with an interruption for local news. Late Night with Seth Meyers - 10 pm ET on NBC - Kelly Clarkson performs! Followed by Carson Daly and co-host Mel B. at 11:30 pm broadcasting live from Times Square. Jennifer Lopez, Alicia Keys, Pentatonix and Blake Shelton perform during the one hour special. Pitbull's New Year's Revolution - 11 p.m. ET on FOX - 90-minute special from Miami's Bayfront Park with hosts Queen Latifah and Snoop Dogg. Featuring performances from the I Love the '90s tour, featuring Biz Markie, Coolio, Naughty By Nature, Rob Base, Salt-N-Pepa, Tone Loc and Young MC. New Year's Eve Live with Anderson Cooper and Kathy Griffin - 8 p.m. ET on CNN - 4 1\/2 hours of Kathy Griffin embarrassing Anderson Cooper, basically.