Jennifer Hudson.
I don't really care for her, but I love that the commercial actually has a concept. Mariah's commercial doesn't even look like diet commercial, but I love hearing that remix of "MIH".
I don't even take Janet's commercial seriously, she doesn't even have the body she used to and when she did have her 'janet'/'All For You' body, I doubt much of it was from eating that Nutriwhatever. 