La La Land fans who are dying to see Ryan Gosling croon "City of Stars" or Emma Stone deliver "Audition (The Fools Who Dream)" — the two songs from the film up for Achievement in Music Written for Motion Pictures (Original Song) — will have to revisit the versions committed to celluloid, as neither actor is performing at the Oscars on February 26. So who is performing at the 2017 Academy Awards? A very solid roster, Emma and Ryan's absence aside.

John Legend, who also appears in La La Land and took home his own Best Original Song Oscar in 2015 for Selma's "Glory," will perform "City of Stars" and "Audition (the Fools Who Dream)."

Sting will sing "The Empty Chair," the song he co-wrote for the documentary Jim: The James Foley Story.

Lin-Manuel Miranda, creator and star of Broadway's Hamilton, will perform Moana's Oscar-nominated song "How Far I'll Go" from Disney's Moana, which he wrote. Auli'i Cravalho, who sang the song during her big screen debut voicing the title character, will sing it with Miranda. What's more, if Miranda picks up the Best Original Song win, he'll become a new member of the elite EGOT club: He won both Tonys and Grammys for musicals Hamilton and In the Heights and nabbed a 2014 Emmy for co-writing a song for the 2013 Tony Awards.

And finally, Justin Timberlake will perform Trolls soundtrack earworm "Can't Stop the Feeling!" Will there be dancing humans in Troll costumes? Will Anna Kendrick and Gwen Stefani, who co-star in both the film and the song's music video, show up? It's not yet clear, but the number should bring a party vibe to the (typically three-plus hours long) festivities.

The 89th Annual Academy Awards will take place February 26, hosted by Jimmy Kimmel. The ceremony airs live from the Dolby Theatre in Hollywood at 8:30 p.m. EST, and you can watch it on ABC. Listen to all of the 2017 Best Original Song Oscar nominees here.

10 Unforgettable Oscars Outfits

More From 99.9 KTDY