Beyonce never disappoints onstage and her performance at the 2015 Grammy Awards Sunday night (Feb. 8) was no exception. The superstar delivered a stirring rendition of 'Take My Hand, Precious Lord' and took us all to church in the process.

The chanteuse looked absolutely angelic in a white gown and sheer cape, surrounded by men in white suits. The emotional performance of the song, heard most recently on the 'Selma' soundtrack, had the singer in tears and emoting with her hands. She was feeling it.

The set was not without controversy. Ledisi actually sang the original version of the song in 'Selma' and many fans felt that the singer was snubbed in favor of Beyonce. In the movie, Ledisi portrays legendary gospel singer Mahalia Jackson and sings the spiritual song to Martin Luther King, Jr.

Ledisi apparently had "no clue" why she was replaced and told Entertainment Tonight, "I will say and what I’m excited about is that I had the pleasure of playing an iconic figure in 'Selma,' and the song, ‘Take My Hand, Precious Lord,’ it’s been going on forever -- starting with the queen Mahalia [Jackson], the queen of soul Aretha Franklin."

Watch Beyonce's rousing performance of ‘Take My Hand, Precious Lord' above.