Jennifer Aniston Buys Justin Theroux $12,000 Jacket Worn By James Dean

According to Forbes, Jennifer Aniston has a net worth of $110 million. If we were that rich, we'd probably buy ourselves some diamond shoes, an Hermes Birkin bag and Mary-Kate and Ashley's The Backpack, so the Birkin doesn't get lonely.

Aniston, on the other hand, decided to be generous with her savings and purchased her boyfriend quite the present: a $12,000 vintage leather jacket once worn by James Dean.

According to Showbizspy, Jen gifted beau Justin Theroux the pricey piece for his 40th birthday. The two have only been dating since May but are moving fast -- a source tells Showbizspy, “Their romance is like a real-life fairytale... even if it is cheesy beyond belief.”

Not that Jen can ever look bad, but the relationship has Jen's style looking better and better. The "Horrible Bosses" star stuck her hands in Hollywood's legendary Walk of Fame cement in a shiny Valentino frock in July and recently showed her laidback, West Coast style in boyfriend jeans while vacationing in Hawaii.

Now she's making sure her arm candy is equally stylish with a priceless (well, almost) vintage jacket.

More Jen & Justin: