I'm a huge fan of Gwyneth Paltrow and have been since Shakespeare in Love. She's one of the best things about the Iron Man movies, for just one other obvious example. She's a good actor with remarkable screen presence, and she's immensely charming and likable.
Of course, her notions of medicine and health are total Crazy Town batshit whack-a-doo nuts, the sort of thing that could embarrass even the soulless greedy weasels who advertise crank pills and do-it-yourself colonoscopies on overnight television and via spam emails. But even there Paltrow manages to retain some appeal, since the stuff she hawks under her goop brand has the advantage of being hysterically funny.
So naturally, Stephen Colbert had fun with it. (Under 13 minutes total running time.)