Things got out of hand between Justin Bieber and Orlando Bloom while inside a celebrity-packed restaurant in Ibiza when the "Lord of the Rings" actor allegedly swung at the pop star.

People inside eatery Cipriani tell TMZ that Orlando threw a punch at Justin, and someone in the restaurant started recording right after. The "Baby" singer can be heard yelling "What's up b*tch?" in the video, although the alleged punch was not caught on tape. It was also reported that the crowd started cheering when Bieber exited the building. 

No word on what exactly sparked the incident, but it's rumored it had something to do with Bieber getting close to Orlando's ex-wife Miranda Kerr during the 2012 Victoria's Secret fashion show in NYC. The "Pirates of the Caribbean" actor was also reported to have ticked off Justin after he was seen out with the pop star's intermittent girlfriend Selena Gomez this year. 

Bieber intensified rumors that the two were fighting over former flames by posting a photo of Miranda on his Instagram page soon after the incident at the restaurant, which he immediately deleted.

Do you think Bieber could've taken Orlando? 

Source:  TMZ