Login or sign up Lost password?
Login or sign up
Charlize Theron has famously found love with Sean Penn – and it seems her ex-partner Stuart Townsend has also found happiness.