Roseanne Cash, Bruno Mars, Welsh opera singer Bryn Terfel and special guest Bill Clinton were among others taking to the stage.
The evening kicked off with Meryl Streep, Sting, Elton and James Taylor taking the stage dressed, respectively, as Dorothy, the Tin Woodsman, the Cowardly Lion and the Scarecrow from the Wizard of Oz. They all performed If I Only Had a Brain, but that wasn't the only Wizard of Oz number of the night -- James also crooned Somewhere Over the Rainbow.
The entertainers sang separately and together, with some memorable pairings, including Elton and Bruno Mars duetting on Unchained Melody and Sting and Streep singing Let's Call the Whole Thing Off.
At the end of the evening, the entire cast gathered onstage for the big finale, the Rolling Stones' You Can't Always Get What You Want.
Here's the set list from the evening:
Elton, Sting, James Taylor, Meryl Streep: "If I Only Had a Brain"
James Taylor: "Somewhere Over the Rainbow"
Vince Gill: "I Can't Stop Loving You"
Vince Gill & Rita Wilson: "All I Have to Do Is Dream"
Bryn Terfel: "The Impossible Dream"
Elton: "Moon River"
Rosanne Cash: "Ode to Billie Joe"
Bruno Mars & Elton: "Unchained Melody"
Meryl Streep & Sting: "Let's Call the Whole Thing Off"
James Taylor: "Ol Man River"
Sting: "Singing in the Rain"
Jennifer Hudson: "And I Am Telling You I'm Not Going"
Meryl Streep: "When You Wish Upon a Star"
Bryn Terfel: "Roxanne"
Sting: "Suicide Is Painless (Theme from M*A*S*H)
Rosanne Cash: "Everybody's Talkin'"
James Taylor: "Shall We Dance"
Elton: "Diamonds Are a Girl's Best Friend"
Vince Gill: "Pretty Woman"
Jennifer Hudson: "The Weight"
Sting: "Be Bop a Lula"
Elton: "Rock Around the Clock"
Bruno Mars: "Jailhouse Rock"
Finale: "You Can't Always Get What You Want"
Later at dinner at the Pierre Hotel, some bid thousands of dollars for Forest Gump star Tom Hanks to record their voicemail messages, helping to raise millions for the foundation.