Advice: Kelly, you've gotten a lot of flak for your weight, for your red carpet outfits, and there are plenty of whispers about your sexual orientation. This boils down to one thing: Fire your hack stylist. Jennifer Hudson ever-so-glamorously rocks plus-size, so there's no reason that you can't look gorgeous without being rail thin. And as for the lesbian rumors, if you are, make like Adam Lambert and own it.
Oh, and weight problems aside, hire a trainer so when people do knock you for your size, you can beat their sorry, unfamous a$$es to the ground.