All Of The 2018 MTV Video Music Awards (VMAs) Winners

Peep all the winners at the VMAs and tell us what you thought of the show!

(AllHipHop News) Some of the biggest and brightest stars in music, gathered at Radio City Hall in New York City Monday for the MTV Video Music Awards. The VMA's offered a proverbial smorgasbord of entertainment that ranged from tensions with Nicki Minaj and Cardi B to Ja Rule's return and even Aerosmith collaborating with Post Malone. Camila Cabello won both artist of the year and video of the year at the show. However, Hip-Hop had a commanding presence with winners including The Carters, Kendrick Lamar, Cardi B, Nicki Minaj, Childish Gambino, N.E.R.D. & Rihanna and DJ Khaled.

Cardi B, came in with the most nominations, and won for "I Like It" with Bad Bunny and J Balvin, "Dinero" with Jennifer Lopez and DJ Khaled and Best New Artist. Nicki Minaj won for best Hip-Hop video for "Chun Li" and offered an impressive, lengthy performace. Jennifer Lopez took home the coveted Michael Jackson Vanguard Award, a lifetime achievement honor. 

Here's a list of all winners.

Video of the year

"Havana," Camila Cabello

Artist of the year

Camila Cabello

Best direction

"This is America," Childish Gambino

Best art direction

"APES**T," The Carters

Song of summer

"I Like It," Cardi B, Bad Bunny and J Balvin

Best collaboration

"Dinero," Jennifer Lopez, DJ Khaled and Cardi B

Best cinematography

"APES**T," The Carters

Best choreography 

"This is America," Childish Gambino

Best visual effects

"All the Stars," Kendrick Lamar feat. SZA

Best editing 

"Lemon," N.E.R.D. feat. Rihanna

Best dance video  

"Lonely Together," Avicii feat. Rita Ora 

Best rock video 

"Whatever It Takes," Imagine Dragons

Best new artist

Cardi B

Best Latin video

"Mi Gente," J. Balvin

Song of the year

"rockstar" feat. 21 Savage, Post Malone

Best pop video

"No Tears Left to Cry," Ariana Grande

Best hip-hop video

"Chun Li," Nicki Minaj

Push artist of the year

Hayley Kiyoko

Michael Jackson Vanguard Award 

Jennifer Lopez