Audrey Hepburn was Hollywood's darling throughout the '50s and '60s. Starring in films like "Breakfast at Tiffany's" and "My Fair Lady," Audrey was known as a "petite princess" for her slim figure and micro-sized 22-inch waist. What isn't widely known is why Audrey had such a slender frame. During World War II, her mother moved her children from Belgium to Holland, hoping it would not be invaded by the Nazis. But the Germans came anyway, cutting off food supplies in what was known as "The Winter of Hunger," resulting in Audrey and her family becoming malnourished. As an adult, Audrey was known to have a varied diet and eat large portions, but her son, Lucca Dotti, revealed that she'd long suffered from anemia, which seemingly influenced her weight and could have been a result of nearly starving in her youth.