David Beckham and John Boyega Adorably Duel With Lightsabers


Plus, the 'Star Wars: The Force Awakens' star surprises fans on opening day.

The Light Side meets the...Posh Side?!

During an appearance on the U.K.'s Graham Norton Show on Friday, John Boyega, who plays Finn in Star Wars: The Force Awakens, had a lightsaber face-off with none other than David Beckham -- all to make the soccer star’s kids jealous.

“That would actually make them really jealous,” the father of four said with a chuckle.

WATCH: 'Star Wars: The Force Awakens' Cast Fields Your Fan Questions

Wielding a “Manchester United-red” lightsaber, Beckham revealed that he had done some sword training of his own for Guy Ritchie’s upcoming film, Knights of the Roundtable: King Arthur.

MORE: 5 Ways to Avoid 'Star Wars: The Force Awakens' Spoilers

Meanwhile, Boyega continued being absolutely awesome, stopping by a New York screening of The Force Awakens on Friday to surprise fans:

The actor says he was “in the area” and wanted to say a “big thank you.”

One fan in attendance tells ET that it was a regular moving going experience, until the theater lights came on after the previews. “People started scuffling around, so I got nervous something was wrong,” we’re told. Then Boyega came out and, “Everyone was screaming and cheering for him! It was amazing!”

Now, check out six things you probably didn’t know about the new Star Wars: