Hunky British actor Orlando Bloom threw a punch at Justin Bieber on Wednesday morning at a restaurant in Ibiza, Spain.
Unfortunately, he missed.
The “Pirates of the Caribbean” actor and the singer were both at Ibiza’s Cipriani restaurant.
The details are blurry, but somehow, both of them (and their respective posses) crossed paths at the restaurant. Bloom then swung. According to sources, Bieber moved out of the way. The video below shows the Canadian’s bodyguard grabbing onto Bloom’s arm. See for yourself in this video by the Daily Mail:
The two groups met again once more, with Justin greeting his elder (Bloom is 17 years older) with the words “What’s up, b*tch.” Afterward, the 20-year-old left the restaurant, and people cheered, according to TMZ.
It is pretty safe to assume that the cause of this altercation has to do with Miranda Kerr, who used to be married to Bloom. The two have been divorced for less than a year.
Just a few months ago, rumors spread that the Victoria’s Secret bombshell and the 20-year-old musician had hooked up in Europe. To fuel those rumors, Bieber posted a photo of the two from that night. (RELATED: This Victoria’s Secret Angel Is Flippin’ Hot [VIDEO])
Shortly after his run-in with Bloom, Bieber posted a picture of Miranda Kerr on his Instagram then quickly deleted the post. The caption was an emoji of a crown.
After the 2012 Victoria’s Secret Fashion Show, at which Justin performed, rumors spread that the two spent the night together at a hotel. At that point, the VS Angel was still married to 37-year-old Bloom.