Justin Bieber battled through a bout of suspected food poisoning on Tuesday (05Feb13) as he rehearsed for his upcoming stint on U.S. comedy show Saturday Night Live.

The Baby hitmaker fell ill as he prepared for the Tv gig - on which he will take on double duty as guest host and performer - but he pressed on with the practice session regardless.

Alerting fans to the singer's ailment, his manager Scooter Braun wrote on Twitter.com, "Great first day at Snl with @justinbieber ...so he vomited a little bit. Guys a trooper (sic)".

However, Bieber was back at work on Wednesday (06Feb13) and blamed his illness on bad food - and nerves.

He tweeted, "Think i had food poisoning yesterday. rested up... am i nervous? yep. #outofmyelement but im excited (sic)."