Leonardo DiCaprio and Lindsay Lohan cheered on Orlando Bloom after he tried to hit Justin Bieber.

The 'Lord of the Rings' actor reportedly swung a punch at the 'Baby' singer at Cipriani restaurant in Ibiza in the early hours of Wednesday (30.07.14) morning and other guests at the bash at the eatery found the incident amusing.

Anastasia Skolkova, a model and journalist from Spain who witnessed the incident, told the Daily Mirror online: ''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.''

Although Orlando - who had been having dinner with Leonardo before the scuffle - threw the first punch, Justin was thrown out as he allegedly started it by mouthing off about Orlando's ex-wife Miranda Kerr, who the singer was romantically linked with while they were still married.

Anastasia said: ''He was thrown out of the place, and then Orlando continued the party. After about 10 minutes, Orlando also went away. DiCaprio and some other friends stayed behind.''

And while Lindsay initially found the altercation hilarious, she reportedly did try to calm Justin down as he left.

Anastasia said: ''Lindsay Lohan tried to get Bieber a little bit calm when he went away to the exit but he was like, 'I don't want to speak to anyone.' ''

More: Orlando Bloom Punches Justin Bieber