20120816 unknown: Justin Theroux gives Aniston 'huge' diamond ring