yas queen

J. Lo went full on drag queen at the iHeartRadio Music Awards last night

Jennifer Lopez took to the stage Tuesday night opposite Billy Porter and a drag troupe for an epic performance of her greatest hits.

Lopez, 52, accepted the Icon Award at the iHeartRadio Music Awards at a ceremony in Los Angeles. As part of the show, she performed a medley of her pop hits, including “On My Way,” “On the Floor,” and “Waiting for Tonight.” Emmy-winning Pose star Porter took to the stage to introduce the performance, and do a bit of a runway walk of his own.

“The word for tonight is ‘icon,’” Porter proclaimed to a standing ovation from the crowd.

Related: Jennifer Lopez and Shakira wouldn’t be anywhere today without this legendary gay icon

A troupe of drag queens–each dressed in some of Lopez’s most iconic looks–then took to the stage to a mash-up of her greatest hits. Yes, that includes the iconic green dress that helped make Lopez a style maven more than 20 years ago.

When Lopez herself finally took to the stage, she appeared in a long white faux fur coat with the word “Equality” embossed on the back. She then launched into a performance of her song “On My Way” as well as “Get Right.” During her acceptance speech, cameras also nabbed a shot of her current beau, Ben Affleck, giddy in the crowd.

Watch.

Naturally, given the level of fabulousness in the performance, Twitter had thoughts. Here are some of our favorite comments…

Update 3/24: A representative for PETA contacted us to clarify that Lopez’s coat was made of faux fur.