Details are sketchy about the confrontation, which took place early Wednesday (July 30) in the celebrity Spanish resort.
The two definitely exchanged words, face-to-face, according to the video, posted on celebrity gossip site TMZ.
But exactly what was said and what names were bandied about is unclear. No immediate evidence exists that Bloom threw a punch. But TMZ reports that eyewitnesses saw it happen.
Justin reportedly was not hit and left the bar immediately. The reportedly crowd cheered when Justin left.
What looks like the bar’s security can be seen stepping into the fray and trying to separate the two celebrities. The manager, wearing a suit and tie, also looks like he’s trying to cool things down.
Whether Kerr, who was married to Bloom for four years and has one son by him, or Selena was the issue is unclear. But some evidence exists of bad blood.
Justin reportedly got very flirty with Kerr at the 2012 Victoria’s Secret fashion show in New York City, while she was still married to Bloom.
But Bloom and Kerr remained together and parted ways very amicably almost a year later.
What’s more, Justin seemed more interested in Hungarian model Barbara Palvin. He was spotted out with her and a group of friends the next day.
So Miranda seems unlikely to be the source of friction.
In April, Orlando was photographed partying with Gomez, and that may have triggered the confrontation.
Bloom, however, was linked with Condola Rashad, his co-star in Broadway play Romeo & Juliet, a few months earlier.
At the beginning of the video, Justin can be heard to shout: “What’s up bitch!” at Bloom.
Orlando, who was several feet away, can be seen walking over to Justin and getting in his face.
Check out the video, let us know your thoughts and be sure to follow TheImproper on Twitter for the latest celebrity news.