Hilary Swank has broken off her engagement to former tennis professional Ruben Torres, just three months after accepting his proposal.