There wasn't a dry eye in the Dolby Theatre during Sunday's Academy Awards after a powerful performance of Glory, from the film, Selma by John Legend and Common.
Selma's star David Oyelowo, who played Dr Martin Luther King in the biographical feature was in floods of tears during a standing ovation. Star Trek star Chris Pine was also seen crying in the audience.
You can watch the performance below...
The performance was proceeded by Legend and Common winning the Best Original Song prize for which they were nominated. They saw off competition from The Lego Movie's Everything Is Awesome, Falling Stars from Begin Again , Grateful from Beyond The Stars and I'm Not Gonna Miss You from Glenn Campbell... I'll Be Me.
During their acceptance speech Legend and Common (real names John Roger Stephens and Lonnie Rashid Lynn Jr) thanked God before a powerful speech about the landmark rally depicted in the film and the ongoing issue of racism in the United States.
Selma's win was the film's big moment at the show, a powerful moment that goes some way (but not the whole way) to making up for the film and Oyelowo's snub in the Best Actor category.
Directed by Ava DuVernay, Selma depicts the historic civil rights marches in Alabama in 1965. The film is nominated in the Best Picture category but is unlikely to win.