Charlize Theron to marry?


Rumors are doing rounds that Oscar winning actress, Charlize Theron is secretly engaged to Stuart Townsend, after the actress was spotted wearing an engagement ring.