Jennifer Hudson Jennifer Hudson

Jennifer Hudson was treated for food poisoning shortly after a live performance on Good Morning America Friday.

Jennifer Hudson writing inspirational weight-loss memoir

The singer was experiencing "severe abdominal pains" when she checked in to a New York City hospital, her rep said. She has since been released.The brief visit, however, forced Hudson to cancel an appearance on The Early Show.