If you are eating healthy, working out, who cares what size you are? If you're doing all the right things, your body will be the size it is supposed to be. I'm 23 years old and I have some cellulite. It's part of being a woman. I can't get down on myself for having a bit of fat - women aren't meant to be bone thin.
And no matter what size you are, anyone can look great if they are wearing the right clothing for their body type. There are a lot of celebrities that are not exactly thin, but they look amazing because they dress correctly. I'm sure JLH would not have received the comments she did if she had worn a bathing suit that was more flattering.