Camila Cabello was one of the big winners of the 2018 MTV Video Music Awards in New York on Monday night, while Jennifer Lopez put on a show-stopping performance with a medley of all her greatest hits.
The VMAs, which has gender neutral categories, was opened by rapper Cardi B who led the way in nominations with 10.