US POP sensation Lady Gaga has shocked fans in Barcelona, not with her outfit – but by puking up on stage.

The Pokerface singer, 26, threw up an incredible four times during the concert – while somehow managing to continue with her dance routine.

She eventually left the stage briefly, before returning to the 25,000-strong audience to say: “I went backstage and vomited, I did not want you to see this… It happens to me sometimes.”

Things only got worse for the eccentric songstress – real name Stefani Joanne Angelina Germanotta – when the crowd mocked her recent weight gain and slung sausages onto the stage.

But she proved to be thick-skinned, later tweeting: “Spain, you took the p*** outta me. That’s some hard bodied pop stuff. I’ll never forget tonight Barcelona. FOREVER.”

Subscribe to the Olive Press

This site uses Akismet to reduce spam. Learn how your comment data is processed.