Jessie J was verbally attacked by a waiting fan as she rushed to catch a flight yesterday.

The Price Tag singer had spent the day with supermodel Tyra Banks filming for The View and was running late for her flight to Chicago, when a fan who had been waiting became angry because Jessie J couldn’t stop to say hi or take pictures.

The 23-year-old star tweeted

Oh the woes of being famous, you can’t please everybody!