Shawn Mendes puts his muscles on display while wearing a sleeveless top for his performance at the 2018 MTV Video Music Awards held at Radio City Music Hall on Monday (August 20) in New York City.

The 20-year-old singer opened the show with his hit song “In My Blood” and he was drenched with water at the end of the performance when he stood under a rainfall.

Shawn‘s video for “In My Blood” is nominated for three awards tonight – Best Pop, Best Cinematography, and Best Direction.

FYI: Shawn is wearing an AllSaints sleeveless shirt.

Photos: Getty

Posted to: