Jennifer Aniston and Justin Theroux Sunbathe in Mexico on Christmas Eve

Lily Harrison | December 25, 2012 - 1:26 pm