Orlando Bloom nearly accomplished what millions have dreamt about earlier tonight when he threw a punch at Justin Bieber at a restaurant in Ibiza.
Sadly, Orlando didn't connect, but sources say Justin fled from the altercation, causing the star-studded crowd to applaud.
The video above picks up just after Bloom failed to connect, and Justin can be heard screaming, "What up, bitch?" at his assailant.
There is no word yet on what sparked the fight, but rumors of a feud between Bieber and Bloom date back at least to early April, when Bieber reportedly became furious with Selena Gomez for flirting with Bloom publicly.
Since then, there's been widespread speculation that Bloom and Gomez are dating, and the rumors may have been a factor in Justin's bid to win Selena back earlier this month.