1 / 15

J. Lo’s no. 1 fan

Lopez arrived at the VMAs alongside boyfriend, Alex Rodriguez, whom she called her “twin soul” during her Vanguard Award acceptance speech.

Every look worn by Jennifer Lopez at the 2018 MTV VMAs

Jennifer Lopez turned the 2018 MTV Video Music Awards into a one woman show.

The 49-year-old triple threat arrived in style to accept the night’s biggest honour, the Michael Jackson Video Vanguard Award, which celebrated Lopez’s illustrious 20 year-career in the music industry.

Lopez was the evening’s shining star, arriving hand-in-hand with boyfriend, Alex Rodriguez, in a one shoulder metallic gown by Versace. The Bronx native went on to sport six custom looks by the famed Italian designer throughout the show, showcasing her high fashion ensembles while she performed a medley of her greatest hits including, “Waiting For Tonight, “Love Don’t Cost a Thing,” and her hit “I’m Real” alongside rapper Ja Rule.

ALSO SEE: Blake Lively’s latest red carpet date wasn’t Ryan Reynolds

The mother of 10-year-old twins Max and Emme also took home two awards, for Best Collaboration and Best Latin or her latest single “Dinero” featuring DJ Khalid and Cardi B.

Lopez’s signature urban glamour style has come a long way since she made her MTV VMA debut in 1998.

Take a look at our gallery to see more from last night, as well as some of J. Lo’s most memorable VMA looks of all time!

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.

Check out our brand new podcast, Make It Reign — our hot takes on all things royals in a non-stuffy way — on iTunes and Google Podcasts.