John Krasinski Totally Nails Tina Turner's 'Proud Mary' Lip Sync in a Dress!

Spike TV

John Krasinski can work it in a dress!

The 35-year-old actor takes on Anna Kendrick in this week's Lip Sync Battle and he's throwing it back to 1971 to take on Tina Turner's cover of "Proud Mary."

NEWS: Anna Kendrick Tries to Steal Emily Blunt from John Krasinski on 'Lip Sync Battle'

He brings out that deep soul.

Spike TV

Then he ditches the suit for a flashy gown.

Spike TV

And he completely owns it.

Spike TV

Here's the preview.

NEWS: Chrissy Teigen Ends Up in the Hospital After Vicious 'Lip Sync Battle'

Looks to us like Mary would be proud indeed!

Catch John Krasinski vs. Anna Kendrick on Lip Sync Battle tonight at 10 pm ET/PT on Spike.

Krasinski will have his work cut out for him though! Anna Kendrick has enlisted superstar J. Lo for her performance. Watch the video below!