Olivia Newton-John has revealed she is fighting breast cancer for a second time and has vowed to be fit enough to reschedule her postponed tour dates.