Happy birthday James Marsden! Here are the actor's hottest moments

The 'Enchanted' actor isn't afraid of taking off his clothes


James Marsden turns 45 today (September 18), so we're celebrating in style by rounding up his hottest on-screen and off-screen moments. Whether he's stripping off in A Death at a Funeral, or getting his chest out on Modern Family, Marsden has never been shy - and we're certainly not complaining. Check him out below. james marsden nude death at a funeral Marsden1 Marsden2 james marsden shirtless death at a funeraljames marsden shirtless modern family james marsden nude death at a funeralMarsden6Marsden5