Shawn Mendes is holding nothing back when it comes to his new music.

The Pickering, Ont. native rocked the “Today” show Citi Concert series with a performance of his hits “In My Blood”, “Nervous” and “There’s Nothing Holding Me Back”.

RELATED: Shawn Mendes Says He Was More Nervous Meeting Elton John Than The Queen: ‘My Body Was Shaking’

Mendes also sat down with the “Today” hosts to open up about his just-released, self-titled third studio album, revealing: “I’m definitely most proud of this one.”

“I think it’s just the most honest I’ve ever been with my music,” Mendes explains. “I’m just honestly so thrilled that the fans have kind of stuck with me through everything and they’re loving the new music too.”

RELATED: Shawn Mendes Doesn’t Use Pronouns In New Music

Of course, the Mendes Army knew all the words to each of his songs, which the 19-year-old said “never gets old.” “Every single time, I’m blown away with what’s going on here,” he said. “They’re part of my band.”

For more on Mendes’ self-titled album, watch ET Canada’s Graeme O’Neil break down the best tracks.

RELATED: Shawn Mendes, Cardi B, Post Malone, Ariana Grande Crack Apple Music’s Songs Of The Summer Playlist

Click to View Gallery
Artists With New Albums Coming Out