Speaking to Esquire, Cara, 23, described how her mother Pandora used to be in and out of hospital when she was a child, something which she only found out the reason behind years later, reported Contactmusic.
"She was sick a lot, in hospital a lot. And there were times when she would leave for quite a long time and I wouldn't know where she was," she said.
Cara went on to describe how her mother's absence caused her to stop eating at eight years old.
Eventually Cara found out what was wrong with her mother, through her older sister Poppy.
"My mum feels a lot of guilt for everything. She was an incredible mother, she always had so much love. And I felt like when I was a kid I was kind of like her confidante. I really felt like I understood her and how she was feeling and why."