It was the night's most shocking moment, and MTV seemed to send a message: You're punished for not showing up and rewarded for attending.
With most of music industry's top acts absent - from Beyonce to Bruno Mars - the MTV Video Music Awards lacked star power and felt flat, and some of the winners turned heads - for the wrong reasons.
As her boyfriend Alex Rodriguez looked on with her twins and mother, J.Lo made it snow while performing "All I Have" in a white fur coat.
She continued, "And one of the things that was important for me to remind everyone of in that moment was who I am and who I will always be.don't be fooled by the rocks that I got I'm still I'm still.JENNY FROM THE BLOCK". J.Lo also took home Best Collaboration for her Cardi B and DJ Khaled collaboration "Dinero". "You're my "Macho" and I love you". Lo fans were no doubt delighted when Ja Rule made a surprise guest appearance to perform alongside Lopez for their iconic song, "I'm Real" and "Ain't it amusing". After her performance, it doesn't matter who wins or loses, because Lopez just left it all "On The Floor". Now, the world watched her accept her Moon Person award onstage, where she acknowledged her family "inspired" it. "I've seen every single music video of yours".
Camila Cabello has a long history as a fixture at the VMAs, especially in her years as a member of Fifth Harmony. Look, the Vanguard Award is a big deal, okay? But as soon as Camila stood up onstage next to her, she let her nervous charm pour forth in an effusive speech thanking literally everyone she could think of: fans, family, and director Dave Meyers (who also shared the award previous year with the Little Homies for Kendrick Lamar's sublime "Humble"). "The rapper, best known for the suicide prevention anthem "1-800-273-8255", wore a T-shirt that read, "(Expletive) the wall". "Anybody who knows me knows that and you guys have won me over forever".