Hollywood actress Megan Fox has rekindled her long-term romance with Brian Austin Green after a brief split and says he is her ‘rock’ and gives her the stability she craves. The two met in 2004 on the sets of ‘Hope and Faith’ and were engaged two years later. But they ended their relationship saying it was a mutual decision.
Hollywood actress Megan Fox blames herself for the way the media portray her as a man eater. The actress says the idea of one-night stands makes her sick and that she has slept with just two men. Apart from her current boyfriend, actor Brian Austin Green, the 23-year-old beauty says she’s only been with her childhood boyfriend.