The Best and Worst Celebrity Diet Spokespeople Slideshow


Charles Barkley — Best
Jennifer Hudson — Best
Dan Marino — Best
Mariah Carey — Best
Marie Osmond — Best
Kirstie Alley — Best
Holly Madison — Worst
Janet Jackson — Best
Carnie Wilson — Worst
Snooki — Best (So Far)
Whoopi Goldberg  — Worst