The NBA has a new diva: Charles Barkley.

Sir Charles Barkley for Weight Watchers
Sir Charles, who stars in TNT's NBA pre-and post-game studio shows, has been appearing in Weight Watchers ads since December as part of the marketer's outreach to men. Mr. Barkley has shed 42 pounds, according to the company. The ad, by Weight Watcher's agency McCann Erickson, will make its debut April 8.

