Orlando Bloom reportedly could not face his former wife, Miranda Kerr after the Australian supermodel and Justin Bieber got cosy at a Victoria's Secret show.

The 31-year-old and Bieber were seen getting friendly at the annual Victoria's Secret fashion show in November 2012. Kerr was modelling and the 20-year-old was performing. The Sunday People claimed that Kerr spent hours talking with the Baby singer at the fashion show after a party in a New York hotel.

"He never looked at her the same," a friend close to Bloom told the New York Post.

In October, Bloom and Kerr shocked everyone when they said they have split after three of marriage and six years of being in a relationship.

This report comes after Bieber and Bloom got into an altercation at Cipriani restaurant in Ibiza, Spain.

In the footage posted by TMZ, the Pirates of the Caribbean actor is trying to punch the Canadian pop star.

"Orlando maybe had half a minute to think about what he was going to do. He got up, he started walking very fast - there was maybe a bit of running. He jumped over the sofa and then security came and tried to separate them," Anastasia Skolkova, a model and journalist from Spain told the Mirror.

"When Orlando punched Bieber, everyone started clapping. People were shouting, 'What a show! Justin and Orlando fighting. What a show!' Lindsay [Lohan] was laughing. It was amazing. The whole table he and DiCaprio were on were clapping. Afterwards, I don't know if people were congratulating Orlando or trying to calm him down," she added.