LOS ANGELES-Megan Fox has been arguing with husband Brian Austin Green - over his outrageous spending habits.

The 40-year-old actor has apparently wasted big money on luxury items ranging from expensive designer watches to leasing private luxury jets.Megan is currently five months pregnant with the couple’s second child.

“It should be the happiest time of Megan’s life, but she is definitely worried about their finances,” an insider told American tabloid the National Enquirer.

“Megan is constantly complaining about costs for the upkeep for their house, from landscapers and nannies to maids and pool cleaners.

“A lot of people may not relate to a Hollywood star’s strained finances, but Megan is genuinely worried that she and Brian are living beyond their means.

Green is also on the hook for expensive monthly child support payments to Vanessa Marcil, the mother of his first child. He also recently lost a lawsuit against Marcil in which he sought the return of what he claimed were $200,000 in unpaid loans.

Megan is believed to be earning $7 million for starring in the next Teenage Mutant Ninja Turtles movie, the source says much of her fee is being linked to the film’s success and won’t be paid until its release next August. And Brian’s career has been only in small TV roles.