Tennis golden girl Eugenie Bouchard admitted yesterday that she has battled an eating disorder which caused alarming weight loss as she attempted to put her high-flying career back on track.