Jackie Evancho has revealed she suffers from osteoporosis and has the bones of an 80-year-old due to a battle with anorexia.
The singer, now 22, finished runner-up on America's Got Talent as a 10-year-old in 2010.
And ahead of her ninth album release, she has candidly opened up on her secret battle with an eating disorder.