Cyclops sings Garth’s “Friends in Low Places” really, really well

Lady a and James Marsden

Whoa! What do we have here?

James Marsden, (aka Cyclops from X-Men, Prince Edward from Enchanted, and Jack Bartlett from one of my all time favorite movies Sugar & Spice) was on Ryan Seacrest's radio show yesterday to promote his new movie Best of Me. Also on the show was Lady Antebellum who have a song on the soundtrack. 

In what was maybe a totally unplanned moment, Seacrest talked Lady A and Marsden into doing a duet together. They ended up performing Garth Brooks' Friends in Low Places and let's just say that Marsden's performance was really, really unexpected. 

"Now I'm just pissed, because he's better than me," Charles Kelley joked during the performance. 

Check out the coolness below.