Hotel du Cap-Eden-Roc provided the five-star backdrop as the best film and fashion stars converged for the annual amfAR Cannes
Stepping on the scales, I flushed with shame. Weighing 19st 7lb, and a size 24, I was the biggest I'd ever been. I knew I couldn't go on like this. I had to get some