Megan Fox is sexy and single no more - the actress has married her longtime partner Brian Austin Green, according to reports.
The Transformers star became engaged to Green for a second time in early June during a romantic beach vacation in Hawaii. And she hasn't wasted any time in getting married, even though she recently told one reporter, "It's going to be years (before we wed)! I'm going to be 44 when I get married!"
Fox, 24, extended the pair's vacation and exchanged vows with her on/off partner of six years at the Four Seasons Hualalai Resort in Hawaii late last week.
A source tells Star magazine, "They had a fairly large wedding, but there were clearly more security people than guests... They had to call in local security because the hotel security alone wouldn't do. It was very hush hush. Everyone was sworn to secrecy.It seemed like a spur of the moment thing. I don't think it had been planned long."
The two actors called off their original plans to marry in February last year after a two-year engagement, but reunited months later. It is the first wedding for both stars. Green has an eight-year-old son from a previous relationship with actress Vanessa Marcil.
Watch "Megan Fox gets married"