Fuck the haters. Anyways lip singing or not Ciara got it hands down over Beyonce anyday. I love this song and I think this duo was genius.