Justin Bieber "ducked" Orlando Bloom's punch in Ibiza Credit: D Dipasupil/FilmMagic; Tony Barson/FilmMagic

There's bad blood between Justin Bieber and Orlando Bloom. The two got into a tiff at Ibiza hotspot Cipriani July 30, after Bieber mentioned Bloom's ex-wife Miranda Kerr, sources tell Us Weekly.

"Bieber went to say 'Hi' to Leonardo DiCaprio," an eyewitness tells Us. "Leo was sitting next to Orlando. Bieber reached out his hand to shake Orlando's hand and Orlando just looked at him and avoided him."


After getting snubbed by the 37-year-old Pirates of the Caribbean actor, the "Boyfriend" singer, 20, blurted to Bloom, according to the source, "Tell Miranda 'What's up.'" Kerr, who separated from Bloom in 2013, is a touchy subject: Back in 2012, rumors swirled that Bieber and the model had flirted at the Victoria's Secret Fashion Show.


Bloom apparently did not appreciate Bieber's comment, and took a swipe at the singer. "Bieber ducked the punch," says another insider. "He didn't get hit. Justin's boys eventually jumped in and got him away."