Jennifer Lopez Puts on Epic Performance With Ja Rule and DJ Khaled Before Accepting MTV Video Vanguard Award

Jennifer Lopez Nails Her Career's Biggest Hits Ahead of Acceptin…

How Orlando Bloom’s Driving Skills Were Put to the Test in ‘Gran…

'My Big Fat Greek Wedding 3' Official Trailer

Beyoncé Sports Bee Couture for Renaissance Tour Opening Night in…

Chrishell Stause and G Flip Get Secretly Married After 1 Year of…

ACM Awards: Kimberly Perry on Journey as Solo Artist and Revisit…

'Fast X': Vin Diesel Calls Meadow Walker Joining Franchise 'Dest…

Watch Gwen Stefani's Sweet Tribute to Husband Blake Shelton Duri…

Blake Shelton Admits His Stepson Forgets He's Famous as He Recei…

Jamie Foxx's Daughter Shuts Down Concerns He's Near Death Follow…

Sylvester Stallone's Daughters on How Their Dad Makes it ‘Intimi…

Why Hailey Bieber Feels Scared to Have Kids With Husband Justin

'Not Dead Yet' Finale: Gina Rodriguez Entertains Meeting Up With…

Savannah Chrisley Reveals Parents Todd and Julie Can't Speak Whi…

'Gran Turismo' Trailer No. 1

'Guardians of the Galaxy: Vol. 3': Chukwudi Iwuji on Playing 'Na…

Kevin Costner and Wife Christine Split After 18 Years of Marriage

'RHOA's Marlo Hampton and Shereé Whitfield Sound Off on Season 1…

'Dune: Part Two' Official Trailer
No one does it better than Jennifer Lopez!
Before accepting the most prestigious award of the night -- the Michael Jackson Video Vanguard Award -- the 49-year-old singer took the stage at the MTV Video Music Awards to perform a medley of hits spanning her impressive 20 years in the spotlight.
Lopez, clad in a flowy dress, kicked off her performance at New York City's Radio City Music Hall with her 1999 hit, "Waiting for Tonight," briefly suspended in the air and backed by a group of sexy (and shirtless!) male dancers.
She then went straight into "On the Floor," later taking off her dress to reveal a stunning, gold bodysuit as she danced to "Dance Again."
Her female dancers hit the stage for an epic dance break to "Ain't Your Mama" and "Booty," followed up by "My Love Don't Cost a Thing," which featured some major booty shaking.
But that's not all! She continued to bring the fire with a medley of a few of her most classic hits, "I'm Glad" and "Get Right."
And paying homage to the iconic music video, J. Lo stepped into a white fur coat to sing the chorus of "All I Have" as the cameras panned to her adorable 10-year-old daughter, Emme.
The best part of Lopez's performance, however, really began when DJ Khaled came out to join her onstage. Singing and dancing in front of a New York City-themed graffiti background that read "Jenny From the Block," the Bronx native belted out her 2002 hit after a quick change into a glittery gold jumpsuit, complete with her signature New York Yankees hat.
Her frequent collaborator, Ja Rule, then hit the stage to sing their remixed hits, "I'm Real" and "Ain't It Funny," before Lopez finished the performance with "Dinero."
Interestingly enough, this is the first time Lopez has performed at the VMAs since 2001, when she brought Ja Rule onstage to sing "I'm Real":
While accepting her Video Vanguard Award, Lopez thanked her family, friends and boyfriend, former MLB star Alex Rodriguez.
"It has been a crazy journey, dreaming my dreams and watching them come true," she said. "This career has always been kind of an obsession for me."
In honor of Lopez's big night at the VMAs, ET recently took a trip down memory lane. Take a look back at her best music videos of all time here and in the video below:
RELATED CONTENT:
Jennifer Lopez to Be Honored at the MTV Video Music Awards: A Look Back at Her Best Music Videos!
MTV Video Music Awards: Predictions, Performances and All the Moments You Won't Want to Miss!
Jennifer Lopez to Receive Video Vanguard Award at 2018 MTV Video Music Awards