Shawn Mendes, 21, is one of the hottest pop stars currently active.
After almost making our hearts stop by showing that – literally – he grew up in hot shoots for the magazine Flaunt and as a poster boy for Calvin Klein, he sometimes graces us with his physical gifts in moments of relaxation and leisure.
In a recent example of this, the Canadian singer posted a photo on Instagram of himself in just shorts, enjoying a sunny day during a tour.