Christina's new boyfriend, Gary Anderson, has been involved in two pretty bitter divorce battles before shacking up with the blond stunner. Anderson's 1999 divorce from his first wife, Jo Ann, took nearly a decade—and court documents obtained by In Touch Weekly reveal that he allegedly lowballed his income to the tune of almost 90 percent in an effort to shrink his spousal and child support payments: He reportedly claimed to have made $128,000 one year, but his actual income was more than $1 million. When the court found out, he was ordered to pay pay Jo Ann $4,000 monthly in spousal support until 2003, $7,082 a month in child support, and $100,000 in back child support—plus putting $50,000 in an account for their daughters.
He quickly moved on and married his second wife, Denise, in 2001, only to divorce her just four years later. She reportedly took home $2,000 a month spousal support until 2007, $330,000 from their joint bank account, a brand new BMW, their $700,000 California home, and a cool $405,000.