Well before La La Land's big awkward Oscars moment -- you know the one -- John Legend delivered a whimsical and triumphant performance of the film's two Academy Award-nominated songs.
Surrounded by dancers recreating two of the film's dreamiest sequences, Legend sang a beautiful new arrangement of "Audition (The Fools Who Dream)" and "City of Stars," which would go on to win the trophy for Best Original Song.
WATCH: Justin Timberlake Opens Oscars With 'Can't Stop the Feeling,' Dances Down Aisle and Kisses Wife Jessica Biel
"'City of Stars' was summed up perfectly by composer Justin Hurwitz," actor Ryan Gosling said during an introduction of the performance. "He described it as both hopeful and melancholy."
Co-star Emma Stone, who won the award for Best Actress on Sunday night, said of "Audition": "It speaks to all of those who have big dreams."
In addition to playing the role of Keith in the film, Legend also served as an executive producer.
Before the ceremony, he joined ET with wife Chrissy Teigen on the red carpet. See the hilarious interview below.
WATCH: John Legend Gushes Over Chrissy Teigen's Singing Chops, But Jokes Luna Is 'Terrible' at the Piano