James Marsden -- star of the upcoming film 'The Best of Me' -- is known for his charming good looks in addition to his acting skills, but apparently, he's got another secret talent.

Lady Antebellum got the actor to showcase his powerful (really, wow!) pipes, singing Garth Brooks' 'Friends in Low Places' alongside them during a visit to On Air With Ryan Seacrest this week.

Seacrest insists the 'X Men' actor has caught a "performance bug," and what better way to cure it than to sing on the radio? Although the actor was originally set to sing the country trio's smash 'Need You Now,' they settled for a Garth Brooks tune, since Marsden is a big fan!

In preparation, Marsden put on his headphones, and although what happened next was incredible, he was visibly nervous. "I've never seen you so nervous," Seacrest pointed out.

But as soon as Dave Haywood started to play the guitar, Marsden's talent was clear. His voice impressed everyone in the room -- including Lady A, who cheered after his first line.

"Now I'm just pissed because he's better than me," said Charles Kelley, which garnered a laugh. As soon as the chorus hit, the group joined in and sang along with the actor, which just made the moment that much more special.

Lady Antebellum have a song on the soundtrack for 'The Best of Me,' which hits theaters on Oct. 17. In addition, the group just released their new album, '747,' which features their hit 'Bartender' and latest radio offering, 'Freestyle.'

Best of Country Music in 2014 (So Far)