Eating a healthy diet as a child is linked to girls having their first menstrual period at an older age than those who consumed a less healthy diet, according to a new study. The findings remained unaltered by the girls’ body mass index or height, both of which have been associated with the earlier onset of periods. The study has implications for health in later life as it is well known that women who started their periods at an early age may be at higher risk for diabetes, obesity, breast cancer and diseases of the heart and blood vessels.