Of all the selfless acts that celebrities and athletes do in the name of charity, perhaps none should be admired more than the way their image can take a hit for a good cause.
Then again, maybe Cole Hamels just likes to dress like this.
Hamels sported a variety of outfits during the third annual All-Star Celebrity Fashion Show on Monday night in Philadelphia, held by Shane Victorino and his wife, Melissa, as reported by bigleadsports.com.
Hamels wore a pair of bright red pants on the runway at one point, but it wasn't the pants that caused the stir as much as it was the way Hamels chose to wear them. The World Series-winning lefty cuffed the pants up around his calves in a move that may not turn out to be as trend-setting as David Beckham's clothing choices.
That wasn't all Hamels was up to that night, though. While the red pants were the highlight, check out his other fashion looks below.
Photo via Twitter/@JohnJStone
Photo via Twitter/@MarktheNomad