Connect
To Top

8. James Marsden

Can you believe that this X-Men star is 41? Neither can we! Check out that ripped beach body. There’s no way it was born in the 70s.

male celebrity beach bodies
http://www.usmagazine.com/

More in Celebrity