James Marsden Is SeXXXy AND He Can Sing!


Holy hotness!
Today got a whole lot better when we woke up to James Marsden‘s adorable serenade on On Air With Ryan Seacrest.
The Best Of Me hunk did an impromptu performance of Garth BrooksI Need You Now alongside Lady Antebellum.
[ Related: James Marsden Is Dating Lizzy Caplan?! ]
YUP. It’s just as perezcious as it sounds.
Get ready to swoon (below)!!!