In 2006, Megan began her first love life. She was seen having affairs with Andy Lee. Andy Lee is an actor and writer and he is also known for being the winner of Cleo's Bachelor of the Year 2006. She dated him as his boyfriend for several years.
From January 2011, Megan has been dating Shaun Hampson. Shaun Hampson is an Australian rules footballer. As a footballer, his position is Ruckman and he plays for Richmond Football Club in AFL. As a loving couple, they also have a child together but they are not married yet. Besides this love life, there is no any information about her spouse and divorce.
Megan began her professional career as a model and that was when she was aged 18. She appeared in several fashion shows and magazines. She got her rise in fame after she appeared in advertisements for an Italian telecommunication company, Omnitel. She is also famous for her appearance on the cover of Australian Marie Claire. She has also been active as an actress since 2005. She starred the role of Dr. Orbit's secretary in an American military science fiction action-comedy film Stealth. She has also starred in several Italian movies like Vacanze di Natale and Bodyguards – Guardie del corpo. The actual figure about her annual salary is unknown but her net worth is said to be around $10 million dollars.