Credit: Jemal Countess/Getty Images

Not Hollywood's healthiest couple of days.

Jennifer Hudson briefly checked into an NYC hospital on Friday after a live performance on Good Morning America.

The singer, Oscar-winning actress and mom, 29, was suffering "severe abdominal pains," her rep told Us Weekly. "She was treated for food poisoning and released."

Hudson's illness forced her to cancel an additional appearance on CBS' The Early Show.

Late Thursday, another singer-actress fell ill after a talk-show appearance: Selena Gomez checked into an L.A. hospital after reportedly suffering stomach pains and a severe headache.

Hudson's next big project is a memoir that will document her incredible weight-loss journey, which brought her from a size 16 to size 6 and a total weight loss of 80 pounds. The untitled tome is out January 2012.