Another day, another fight between Hollywood stars.

Justin Bieber and Orlando Bloom were involved in a minor physical altercation Wednesday at a club in Ibiza, Spain. A source told the Daily Mail that Bloom tried to punch Bieber, but he ducked - leading the two parties to shove and scream at one another.

In a video obtained by TMZ, the 37-year-old "Lord of the Rings" star is seen confronting the 20-year-old Canadian singer at Ibiza's Cipriani nightspot, then exchanging words with him before walking away. Bieber is heard yelling, "What's up bitch?"

An eyewitness told Us Weekly that Bieber instigated the altercation by mentioning Bloom's ex Miranda Kerr, whom he was seen flirting with during the 2012 Victoria Secret fashion show. It was also rumored that the two went on a date while she was still married to Bloom.

"Justin was being cordial, and everything was fine. But then Orlando was annoyed when he saw it was Justin and instigated by taking a swing at Justin. Justin ducked, and Orlando's punch missed," a source told the Daily Mail. "People intervened, some minor pushing, then they were separated. Justin stayed for a while after."

After the violent altercation the "Never Say Never" singer left the restaurant, which caused the crowd to break out in applause. At the time of the incident, the restaurant was packed with other stars, including Paris Hilton, Lindsay Lohan and P. Diddy,

Shortly after the incident occurred, Bieber posted a picture of Kerr in a bathing suit with a symbol of a crown as the caption, before quickly deleting it off his Instagram page. In April, newly single Bloom was seen spending time with Bieber's on-and-off again ex-girlfriend, Selena Gomez in Los Angeles.

Social media has apparently been supporting Bloom's actions, with fans taking to Twitter to express their excitement over the punch.