The trio have signed up for the next installment of ABC's musical extravaganza, which will air on Sunday (10.05.20) evening and raise awareness for charity Feeding America amid the coronavirus pandemic.
John will be joined on his titular duet from the live action 'Beauty and the Beast' - which he originally recorded with Ariana Grande - by Jennifer, while Katy will sing 'Baby Mine' from 'Dumbo'.
The trio join previously-announced performers including Chloe x Halle, Billy Eichner, Hayley Erbert, Josh Gad, Donald Glover, Halsey, Derek and Julianne Hough, Idina Menzel, Miguel, Keke Palmer, Ben Platt, Seth Rogen, Anika Noni Rose, Walter Russell III, Shakira and Rebel Wilson.
and Disney on Broadway stars Merle Dandridge, Heather Headley, Adam Jacobs, Caissie Levy, Kara Lindsay, Kevin Massey and Josh Strickland will also perform.
Tituss Burgess will open the show with Kermit, Miss Piggy and the rest of the Muppets, while a number of 'Dancing With the Stars' professionals will perform.
Ryan Seacrest will return as host.
Last month's 'Disney Family Singalong' included a surprise performance from Beyonce, who sang 'When You Wish Upon A Star' from the animated classic 'Pinocchio'.
Before she started singing, Beyonce - who voiced Nala in the 2019 remake of 'The Lion King' for Disney - said: ''I'm very proud to be a part of the Disney family. And to help present the Disney Songbook Singalong in partnership with Feeding America, I'd like to dedicate this song to all of the healthcare workers who've been working tirelessly to keep us healthy and safe. We greatly appreciate you.''
After she finished her performance, Beyonce added: ''Please onto your families tight. Please be safe, don't give up hope. We're going to get through this, I promise. God bless you!''