This is my tune! not impressed with E-Mc2 as a whole but this is one of the few tracks i like. Did she lip sync? I don't know about that but a good performance none the less...
She'll never be a dancer, i think she tried it once on the Honey video but haven't seen it since. Oh well.