The 'Baby' singer, who narrowly avoided being punched by the British actor during a heated dispute in Ibiza in the early hours of Wednesday morning that was reportedly over the 'Pirates of the Caribbean' star's estranged wife Miranda Kerr, continued to taunt his rival by posting a photograph on Instagram, in which Orlando appears to be crying at the opening night of his Broadway show 'Romeo & Juliet' in New York City last September.

But the Canadian star, 20, was clearly worried about acknowledging his feud with the 37-year-old actor on his social media site, as he deleted the image shortly after posting it before sharing it again approximately 20 minutes.

Several hours earlier, he posted and deleted a picture of Australian supermodel Miranda, who split from Orlando in October after three years of marriage, sparking speculation he had a fling with her.

'The Hobbit' star attempted to punch the singer at the upmarket eatery Cipriani after Justin reportedly told him, ''Say hi to Miranda for me,'' according to the MailOnline.

Miranda's lawyer previously told gossip website TMZ.com that rumours she cheated on Orlando, with whom she has three-year-old son Flynn, with the 'Confident' singer after the Victoria's Secret fashion show in 2012 were ''false and defamatory.''