Shawn Mendes is currently in the middle of his Illuminate world tour, and on Thursday, the 18-year-old singer took a break from hitting the stage to hit the beach. Clad in a pair of black swim trunks and sunglasses, Shawn stripped off his shirt and bared his rock-hard … Read entire story.
Source: POPSUGAR Celebrity