Jennifer Aniston Engagement Ring: See The HUGE Rock Justin Theroux Gave Her (PHOTOS) (STYLE & BEAUTY)
Yah, he's a keeper.