Shawn Mendes Had So Many Swoon-Worthy Moments at the VMAs, We Honestly Lost Track
Shawn Mendes had quite the eventful evening at the MTV VMAs this year, and you better believe he looked fine as wine during every single moment. The 20-year-old singer kicked off the award show by walking down the red carpet looking as dapper as ever in a two-toned suit, and then he cranked up the heat up several notches when he took the stage for a performance that reminded us of a musical wet t-shirt contest — in the best, sexiest way possible. Shawn popped onstage yet again later on while presenting the Video Vanguard Award to Jennifer Lopez, and the two artists shared a sweet hug that made us wish we were in J Lo's shoes. Ahead, see all the swoon-worthy photos (and GIFs!) from Shawn's big night at the VMAs.