For lack of a better word, Jennifer Aniston is a darn time capsule.
The “Friends” star recently turned 48, but is still one of the best looking actresses in all of Hollywood, and on a recent vacation with husband Justin Theroux, she proved this.
The actress and her 45-year-old husband both showed in what good of shape they actually were.
Aniston showed off her toned abs in a blue bikini, and her husband wasn’t afraid to show off either.
The couple were joined on the trip by famous friends Courteney Cox and Johnny McDaid, a source tells PEOPLE, and the group arrived in Mexico via a private jet from Los Angeles.
“With the nonstop L.A. rain storms, Jen was very happy to celebrate her birthday in the sun,” the source says. “She is renting an oceanfront villa. She loves Cabo and hasn’t been in a while. She was excited about the getaway.”
The two have kept a low profile recently, but they recently resurfaced at Orlando Bloom’s birthday party that took place in January.
The couple also joined pals Emily Blunt and John Krasinski on a double date in New York when Blunt and Theroux were promoting their movie ‘The Girl on the Train’ back in September.