I don't know about the words (she missed one line and sang another one twice, getting the words slightly wrong, but the American Anthem has gotten through worse things I believe), but I've heard it sung a lot worse. Inter alia by Whitney Houston. That is not my style of singing at all, but considering it's done acapella, it could be a lot worse. And nobody who invited her probably thought she would sing it "straight".