You do not have to be slim... really, you do not need to.
On the other hand, you shouldn't be overweight also. It is not only unhealthy, you'll find that you don't look nearly as good as you can.
Say NO to SPAM Posts.