Orlando Bloom poses backstage with his award for Best Fight for "The Hobbit: The Desolation of Smaug" during the 2014 MTV Movie Awards in Los Angeles
Actor Orlando Bloom poses backstage with his award for Best Fight for "The Hobbit: The Desolation of Smaug" during the 2014 MTV Movie Awards in Los Angeles, California April 13, 2014. REUTERS/Danny Moloshok

Orlando Bloom punched Justin Bieber, according to eyewitnesses. The British actor reportedly took a swing at the Canadian tween heartthrob in Ibiza early Wednesday morning, prompting Justin to flee the scene.

Witnesses told TMZ that the two were in Cipriani restaurant when the two started fighting. It’s unclear if the two were together in the place, though it’s unlikely.

The restaurant apparently was full of other celebrities, including Paris Hilton and Diddy, so it’s more likely that Orlando and Justin came with different groups before their scuffle.

Orlando allegedly tried to punch the 20-year-old singer, but Justin was able to duck.

In the video obtained by TMZ, Justin screams, “What’s up b-?” after Orlando tried to attack him. There were a few terse words exchanged between the two groups, but it’s inaudible in the video.

Justin then left the restaurant, and the crowd “applauded.”

The gossip Web site provided a backstory for their fight, starting in 2012 when Justin partied with Miranda Kerr, Orlando’s then-wife, after a Victoria’s Secret show in New York. The Australian supermodel and the young singer apparently “got very VERY close,” which perhaps drove Orlando to jealousy.

In April in Los Angeles, Orlando was then seen hanging out with Selena Gomez, Justin’s on-off girlfriend.

Orlando and Miranda separated in 2013 after being married for three years. Justin and Selena also started dating in 2010 before they split and got back together multiple times.

Although they were seen hanging out together earlier this year, Orlando and Selena didn’t appear to have been romantically involved.

On the same day as the scuffle, Orlando has been spotted on a holiday in the Spanish island Formentera with Erica Packer, the ex-wife of Aussie billionaire James Packer, and a group of friends.

Coincidentally, James and Miranda have been rumoured to be dating together after their split from their respective spouses. This has been denied by Miranda.