Jennifer Aniston and Justin Theroux appeared to be enjoying the Mexican sun as they were spotted sunbathing in Cabo yesterday. Jennifer was once again engrossed in a novel, while Justin sat close by, thumbing through a script. Jen and Justin arrived in Cabo on Sunday and have since taken to lounging poolside at their tropical resort. The pair took a short break from their latest tanning session to grab a bite to eat, Jen noshed on tacos and shared some fruit with Justin. The couple also shared an adorable hug and reminded us why they're among the sexiest celebrity couples of 2012. The New Year is just around the corner, though still no word on when Jen and Justin plan on tying the knot.