Shawn Mendes brought down the house at our 2018 iHeartRadio Music Festival. Not only did he perform with one of his idols, Justin Timberlake, he absolutely slayed his own set. The 20-year-old singer performed some of his biggest hits, such as "In My Blood," "Lost in Japan," and "Stitches." There were so many amazing moments during Shawn's performance that we just had to gif all of our favorites.
Warning: these gifs are so adorable, you just might melt. Scroll down at your own risk.
1) Pretty sure Shawn's smile is the brightest star of the whole show
2) Shawn jamming out is the mood of the 2018 iHeartRadio Music Festival
3) Can't handle the cuteness
4) The hair flip is on point
5) Shawn just wouldn't be the same without that stray hair
6) I will always sing along when Shawn asks
7) THAT CUTE LIL WAVE THO
8) *insert kiss emoji here*
9) When Shawn jogs, it's cute. But when I jog, it's...just not
10) Watching Shawn perform with one of his biggest influences ever is so heartwarming
If you missed any of this year's iHeartRadio Music Festival, we've got you covered! Fans can re-live all of the best moments from the unforgettable weekend by tuning in to a two-night television special, exclusively on The CW, on October 7th and October 8th from 8 p.m. to 10 p.m. ET/PT.