Haley Joel Osment is spending the holiday weekend on the beach! The 29-year-old actor was spotted going shirtless while hitting the waves on Friday (May 26) in Cancun, Mexico. Haley looked like he was having a blast as he was joined by a female friend while they spent their… Read entire story.
Source: Just Jared