Ciara did a pretty good job. She's always been more a dancer that just happens to sing, in my opnion. Not taking from her performances or whatever, I just have a feeling Beyonce could've killed it though.