Michelle Hardwick announces her engagement to Kate Brooks