Are hot girls naturally hot or do they get that way by maintaining a certain diet and fitness routine?

I used to like this guy and he always had this girl hanging around him who was one of the most beautiful woman I had ever seen. She was thing but strong and muscular looking. I remember one time she went to Tim Hortons for lunch and she ordered a chicken noodle soup and that was her entire lunch. She probably ate around 800 - 900 calories a day but she was extremely good looking and very confident / intelligent which added to her value. Is her low calorie diet responsible for her appeal?
Are hot girls naturally hot or do they get that way by maintaining a certain diet and fitness routine?
Post Opinion