Everyone's favourite pop punch bag Justin Bieber vomited on stage in Arizona during the first night (September 29) of his "Believe" world tour.
The pop squirt was performing "Out Of Town Girl" when he abruptly turned away from the audience and began to spew. The singer then legged it off stage as dancers continued to dance around his sick - you can watch it all happen below.
Brilliantly, his vocals didn't miss a beat as his backing track continued to bleat out the song as he sought medical help backstage. Re-emerging a short time after, Bieber apologized to his fans and slowed down the gig by playing acoustic track "Fall".
According to Digital Spy, Bieber then completed "Never Say Never", the theme from the "Karate Kid" re-boot, and made it through the beginning of his Nicki Minaj duet "Beauty and the Beat" before exiting the stage again.
On his return he told the crowd: "It's hard for me, you know, not feeling great and throwing up in front of a bunch of people. Will you love me even though I'm throwing up on stage?"
Shortly after the concert ended, Bieber referenced the sickening moment on Twitter, he wrote: "Great show. Getting better for tomorrow's show. Love u" and "milk was a bad choice".