Kate Beckinsale just performed karaoke to beat all karaoke.

The actress hit the stage to perform the “Rocky Horror Picture Show” song “Sweet Transvestite”.

It was hard to tell if her singing or her abs (that were shown off in a tiny tube top) were more impressive.

RELATED: Kate Beckinsale Has An Epic Clapback To Troll Who Criticized The Way She Dresses

View this post on Instagram

Enchanté💋

A post shared by Kate Beckinsale (@katebeckinsale) on

Everyone loved it with Lance Bass adding the clapping emojis and Laverne Cox joking “hmmmm that’s my song. lol.”

Last week, Beckinsale shared another picture from the same night with the caption, “Spice Girls from hell.”

View this post on Instagram

Spice girls from hell

A post shared by Kate Beckinsale (@katebeckinsale) on

RELATED: Pete Davidson Cancels Standup Set Last Minute After Club Owner Mentions Ariana Grande And Kate Beckinsale

Beckinsale is recently single after her short relationship with Pete Davidson. She is currently focused on filming “Jolt” and bringing us top-quality Instagram content.

Click to View Gallery
10 Times Kate Beckinsale Won Instagram