This dude got it and he’s willing to share the looks!!! 21-year-old Justin Bieber wasn’t shy to share his cool off moment during his stay at the Versace Mansion in Miami on Wednesday.
Am sure looking at every bit of his shots from while he soaked himself in the Pool to coming out and seeping on his drink and heading back to the pool, no lady will deny his hot!!!
Justin has been staying at the lavish property since jetting into Miami on Monday. The star appeared to be auditioning for his next Calvin Klein ad, he had a pair of the underwear brands pants on underneath his swim shorts.
He also showed off his impressive array of tattoos which were nicely set off against his stripey swimmers.