It's Bieber vs. Bloom.

TMZ has just received a video of a confrontation between Justin Bieber and Orlando Bloom in...Ibiza?

According to eyewitnesses, Bloom got all up in the Biebs face at the Cipriani restaurant where celebs like Paris Hilton, Lindsay Lohan, and Diddy were.

What began as a yelling match escalated into a shoving match. TMZ says you can hear Bieber scream, "What's up, bitch?" Obviously prompting Bloom to apparently throw a punch. Bieber left the restaurant right after.

Eyewitnesses said everyone cheered when Bloom threw the punch, despite it not connecting. 

The guys seem to be beefing over their ladies. The Biebs apparently got a little too comfortable with model Miranda Kerr, Bloom's wife at the time, after a 2012 Victoria's Secret fashion show.

As for Bloom, in April he was spotted hangin with Bieber's on-again-off-again main main, Selena Gomez. 

So who's your money on?

[via TMZ]