Australian Supermodel Elle MacPherson revealed she secretly battled cancer seven years ago and focused on ‘healing’ herself. But many celebs choose to keep their cancer battles private. Australian Supermodel Elle MacPherson revealed she secretly battled cancer seven years ago and focused on ‘healing’ herself. But many celebs choose to keep their cancer battles private.