Jennifer Aniston has splashed out over $500,000 on gifts for Justin Theroux.
The actress - who has an estimated wealth of around $120 million - has splurged on several lavish presents for her actor boyfriend since they started dating 11 months ago, including $12,000 on a leather jacket once owned by James Dean, a $450,000 Genn Ligon painting and two motorbikes, a $33,000 Ducati and a $24,000 Harley Davidson.