Subscribe
The Daily Grind Video
CLOSE

Jennifer Aniston is 40+ but she still has the body of a 20-year-old. Go figure!

The beautiful actress, who is engaged to actor Justin Theroux, was spotted showing off her hot bikini body in a pink bikini while vacationing in Mexico.

Jen is enjoying her time with fiance Justin during the Mexican getaway and the two have even been spotted getting very, very cozy. We hear kissing, cuddling, and lots of smiles were involved while spending some one-on-one time in Cabo San Lucas.

We’re so happy to see that our favorite Friend is happily in love and still looking great!

She ain’t got no worries… Go Jen!

Photo Credit: SPLASH