Camila Cabello made a surprise appearance at Shawn Mendes' concert and fans went wild

The two performed their duet "Senorita."

Shawn Mendes wrapped up his North American tour this weekend with a hometown show in Toronto, and he's still can't get over the career milestone of playing his first-ever stadium show.

The final North American show on Saturday was the singer's biggest headlining gig to date, with a crowd of 55,000 at the Rogers Centre.

Camila Cabello made a surprise appearance to perform their duet "Senorita," and fans went wild.

He reflected on his tour journey in an Instagram post Sunday, writing, "It’s taken me 24 hours [to] be able to wrap my head around how breathtaking playing in Toronto was... I’ve never experienced something so moving in my entire life.”

Mendes goes on to thank his fans, telling them the tour is "just as much yours as it is mine.”

"76 shows done & I just want to say thank you with all of my heart to every single one of you,” he wrote, adding, "I truly feel so connected with you guys when I’m on stage, it’s my favorite thing in the world and we get to feel magic every single night.”

He concluded, "I love you the most. Thank you North America for a beautiful summer.”

His tour opener, Alessia Cara, also posted a message about the end of the tour, thanking Mendes for the experience.

"There are good people, and then there are people who, if you could see into their core, have a million little particles of benevolence floating around in there,” she wrote. "That is [Shawn Mendes]. His heart is as potent as his ambition and I learned so much from him these last few months.”

Mendes heads to Asia later this month to kick off the next leg of the tour.