It seems those pop stars can’t keep their dinners down! Now Lady GaGa has been sick on stage in Barcelona in a tough week for performers, reports The Mirror.

“I went backstage and vomited, and I did not want you to see this … It happens to me sometimes,” tweeted Gaga, trying to explain her dodgy experience in Barcelona. “Was praying nobody saw but actually it’s quite a good laugh if u need one! Check out Lady PukeGA doing Swan “Vomit” Lake (sic).” Well at least she can joke about the unhappy puke-fest. She’ll probably want to forget her Spanish escapade, though: “SPAIN, you took the p*** outta me. Thats some hard bodied pop stuff. I’ll never forget tonight Barcelona. FOREVER’ (sic)” she tweeted after Spanish fans threw sausages at her in a thinly veiled attack of her weight. “In Barcelona someone threw sausages on stage and almost hit my head. I picked them up, they were for me,” joked Gaga senior; her father was standing in the wings. The launch of her new perfume didn’t go to smoothly either, as she turned up an hour late, uncharacteristically plainly dressed, and was met with boos at Harrods.

Elsewhere in celebrity barf news, Justin Bieber couldn’t escape the perils of milk before a gig, as he spewed up whilst performing in front of thousands of screaming girls. Most of them had no idea what was going on, and the ones that did could scarcely care less.