Skip Nav

Jennifer Aniston and Justin Theroux soaked up the sun in Cabo in December 2012.

Source: INFphoto.com
Read More Celebrity CouplesJustin TherouxBikiniJennifer Aniston