Mmmm Papi: James Marsden & Ryan Phillippe Edition



He came to fame as a Versace model over 20 years ago.
40-year-old James Marsden could still pose for the Italian design house if he wanted to given the sculpted physique he was showing off in Maui, Hawaii as he strolled solo on the shore.
Wearing nothing but light blue and red-and-white striped swim trunks that were low riding, the X-Men: Days Of Future Past star seemed to be in the best shape of his life.






SOURCE








SOURCE