24/08/2011 17:42 BST | Updated 22/05/2015 10:12 BST

Jennifer Aniston Spent $12,000 On A What?

Jennifer Aniston is quite possibly the most generous woman on the planet - we've heard that the actress spent $12,000 on a leather jacket previously worn by James Dean for her new boyfriend Justin Theroux.

Justin is clearly a fan of the leather look as this pre-birthday pic shows. Photo:

Jennifer Aniston According to ShowBizSpy, Jen bought the vintage jacket as a 40th birthday present (neatly making all other girlfriends look bad).

Jennifer's wallet can probably stand the purchase - Forbes estimated her net worth at $110 million back in 2007 and currently have her pegged at an impressive $150 million - but we're now wondering what Justin makes of the gift.

Do you think he's enjoying his new togs or do you reckon he's suddenly very worried about what she night be expecting for Christmas?

To give him a clue, she likes little black dresses: