Before she reprises her role as Cookie on “Empire” this fall, Taraji P. Henson channeled another diva—Mary J. Blige. Rocking a short blonde wig, the Emmy-nominated actress performed the R&B queen’s hit “Just Fine” on Spike TV’s “Lip Sync Battle.” It wasn’t long before the real MJB took the stage to duet with her as hosts LL Cool J and Chrissy Teigen danced along. Taraji faced off against her “Empire” co-star Terrence Howard.
Find out who wins the lip sync battle when the episode airs Aug. 20 at 10 p.m. EST.
Meanwhile, “Empire” returns for a second season on Sept. 23 with special guest stars including Kelly Rowland, Alicia Keys, Chris Rock, Lenny Kravitz, and Ludacris.
Watch a sneak peek of “Lip Sync Battle” below.