Ashton and Demi Divorce Final

Ashton Kutcher has something to be thankful for this week -- his divorce from Demi Moore was just finalized ... TMZ has learned.

The docs were filed Tuesday afternoon by disso-queen Laura Wasser on Kutcher's behalf, ending the marriage that began in 2005. The two had separated in 2011.

The reason it took so long for the saga to finally end (Ashton initially filed for divorce in Dec. 2012) -- is because they were squabbling over money.

As we first reported, Demi wanted spousal support even though she's worth way more than Ashton. Our sources say she backed off that claim.

We're told ... they ultimately reached a financial settlement and Ashton gave Demi somewhat more than he had to, but at least it's finally over ... and now he can focus on getting hitched to Mila Kunis (if he wants).

Ashton Kutcher The Great Paparazzi Diversion Are You Hiding Pregnant Mila Kunis??

0-p4e40511

Ashton Kutcher got aggressive with the paparazzi outside of a popular restaurant on Melrose Ave. last night -- but the whole tough guy act may have just been a cover to keep his allegedly pregnant girlfriend away from cameras.

Ashton and Mila Kunis were eating dinner at Carlitos Gardel Restaurant in Hollywood -- great Argentinian food -- and it also happens to be smack in the middle of a heavily-trafficked celeb sighting area.

So, the paps (not TMZ) were surprised when Ashton emerged from the restaurant and tried to strong-arm the photogs into leaving the scene.

During the confrontation, one of Ashton's associates can be seen in the background quickly escorting Mila into Kutcher's ride ... as if they're trying to slip past the cameras.

Mila pregnant?

And why would she want to go under the radar? There are rumors that Mila's knocked up ... and photos of the actress could fetch top dollar around town.

FYI -- Mila was wearing a baggy shirt and baggy jeans. So, the mystery remains.

Ashton Kutcher's Corny Xmas w/ Mila Kunis

Ashton Kutcher is gettin' super serious with Mila Kunis ... or so it seems ... 'cause just days after he filed for divorce from Demi Moore, he took Mila to spend Xmas with his fam ... in Iowa.

Ashton and Mila were spotted in Kutcher's home town of Cedar Rapids this weekend, munching down on some Fro Yo at a local shop ... this according to People.com.

The timing is interesting -- considering the actor JUST filed his divorce papers last week, more than a year after he and Demi split up. It appears Ashton's trying to clear the decks for his newer, younger, more exciting relationship.

Next stop -- Mila's home town in the Ukraine? Probably not ...

Demi Moore I Wanted a Divorce From the Day I Left Him

Demi Moore planned to divorce Ashton Kutcher from the day she left him in November, 2011 ... sources connected with the former couple tell TMZ.

As we first reported ... Ashton wanted to give Demi the chance to file herself -- a whole dignity thing since he's the one who was allegedly cheating on her -- but he finally got tired of waiting after a year and filed for divorce Friday.

But our sources say Demi was not stalling ... there was something going on with some sort of financial issues between the two of them that prevented her from filing ... something she was trying to resolve. We're told Demi never wavered in her resolve to get unhitched.

One final thing. Our sources say Demi is "genuinely happy" now and has no regrets about moving on.

Ashton Kutcher Files for Divorce

Ashton Kutcher has finally pulled the trigger, filing for divorce from Demi Moore ... over a year after the couple split up ... and now we know why he waited.

34-year-old Ashton filed the docs today in L.A. County Superior Court, citing irreconcilable differences. He uses his full legal name 'Christopher A. Kutcher.'

Sources familiar with the situation tell TMZ ... Ashton waited so long because he wanted to give Demi the chance to file first ... it was a whole dignity thing. After a year ... when Demi showed no signs of making her move, Ashton finally did.

Ashton and 50-year-old Demi have no children together. They were married in September 2005 and separated in November 2011.

According to the docs, the property rights of Ashton and Demi will be worked out later.

Ashton and Demi split in the wake of cheating allegations involving Ashton and another woman. Ashton is currently dating his "That '70s Show" co-star Mila Kunis.

Ashton Kutcher and Mila Kunis The Weekend Getaway

Do "friends" take weekend trips to the beach ... go shopping for flowers ... and hit Starbucks together? 'Cause that's what Ashton Kutcher and Mila Kunis were up to this weekend.

The former "70s Show" costars were spotted in Carpinteria, CA together -- a small beach community near Santa Barbara.

The two were seen picking up coffee and later buying sunflowers ... out of a van.

Friends don't let friends rock red socks with shorts ... so, they gotta be dating ... right?

Ashton Kutcher & Mila Kunis The FRIENDLY Sushi Dinner Date

While her rep says they're just friends, Mila Kunis was spotted platonically hanging out with Ashton Kutcher in L.A. on Sunday.

The former "That '70s Show" stars were seen getting into Ashton's car following a fancy sushi dinner in Studio City ... with Mila attempting to shield her face from the cameras.

Sometimes really, really good pals just need some quality time alone together, ok!