WATCH: Taraji P. Henson’s Lip Synch Battle

Watching Taraji P. Henson play Cookie on Empire is so much fun, but have you seen her lip synch performance?

The star stopped by the set of Spike TV’s Lip Synch Battle, hosted by LL Cool J, to compete against her buddy Terrence Howard.

Singing “Just Fine,” the actress hopped on stage to show off her best Mary J. Blige impression. With a blonde pixie cut wig, she mimicked the singer’s ferocious energy and style flawlessly.

But she really forced the audience out of their seats when she brought out the Queen of Hip-Hop Soul herself. Together, they delivered a killer performance difficult for Howard to top.

Watch the fun below.

And here’s how the King of the Lyons clan responded. Not so shabby!

The entire episode will air Thursday, Aug. 20 at 10 p.m. est, but who do you think will come out on top? Take our poll.