Gorgeous Australian supermodel Miranda Kerr is at the center of a battle between ex husband Orlando Bloom and pop punk Justin Bieber.

The two men got into a scuffle at the Cipriani restaurant in Ibiza Wednesday morning after exchanging words, after which Bloom reportedly threw a punch at the singer (unfortunately he missed).

Bieber reportedly mentioned something along the lines of sleeping with Kerr, which set off her ex husband.

According to TMZ, Bieber left the restaurant following the bitter exchange, and the crowd applauded.

Miranda, who is vacationing in Europe, is reportedly embarrassed by the situation.

"[Miranda] is in Spain and Europe now and is vacationing with the family and relaxing," a source tells E! News. "Miranda wants all of this behind her and she just wants to move on from this and go about her life. She is very embarrassed about everything that has gone on."

Rumors about Justin hooking up with Miranda began after the 2012 Victoria's Secret Fashion Show, where the singer performed as the models hit the runway, but her lawyer sent out a letter calling the claims "false and defamatory."

Following the altercation between Bieber and Bloom, the singer posted an image of Kerr on his Instagram page, but he took it down just before it reached 100,000 likes. He followed that with an image of Bloom appearing to be either crying or wiping something from his eye, without a caption.

Someone seriously has some maturity issues.

Check out tons of pics of Miranda -- her sexiest ever -- in the slideshow above, and see the sneak-peek video for her new 7 For All Mankind jeans ad that she posted to Instagram below...