The VMAs paid tribute to Jennifer Lopez on Monday night, when the entertainer was presented with the 2018 Michael Jackson Vanguard Award—the highest honor of the ceremony. But Jennifer wasn't content with simply taking the award with a brief speech. Nope, she also put on a stellar performance of her greatest hits.

The 49-year-old performed “Waiting for Tonight,” "Love Don't Cost a Thing," "All I Have," and more during the ceremony, reminding everyone just how prolific she’s been for the past 20 years. Lopez also brought out DJ Khaled and Ja Rule.

Watch the performance below or up top:

“I grew up in the MTV era,” Lopez said during MTV's Facebook Live interview last month. “I was watching all the way back from Tina Turner, Bruce Springsteen and Madonna and Janet [Jackson] and Michael [Jackson], all of them. They were my inspirations to get into the music business, to do what I did. Their videos inspired me to do the videos I did. Now, to be 20 years in and here and winning this award, it's just mind blowing.”

The multi-hyphenate also received two VMA nominations for her “Dinero” video featuring DJ Khaled and Cardi B.