Miranda Kerr has been battling a painful health condition in secret for years.
The 43-year-old model has revealed she was diagnosed with proctitis - which causes uncomfortable bowel issues - and it means she now has to be "really specific" about what she eats so she's changed her diet to cut out foods such as eggs which could trigger inflammation.