Demi Lovato praised for soaring national anthem before Mayweather-McGregor fight

Demi Lovato belted out the national anthem before Saturday night’s much-ballyhooed fight between Floyd Mayweather and Conor McGregor.

Wearing a flowing white dress, Lovato’s rendition was powerful from the start — and scored positive responses from viewers, with many joking that it was Lovato who won the fight.

Following her performance, Lovato offered thanks for the chance to perform at the high-profile event.

Lovato has experience singing the "Star-Spangled Banner" before a big sports event. In 2015, she performed the national anthem ahead of Game 4 of the World Series between the New York Mets and Kansas City Royals. She also sang the national anthem during Game 5 of the 2011 World Series and before a 2008 Dallas Cowboys game.