Jennifer Aniston and fiance Justin Theroux are joined by Courteney Cox, Jimmy Kimmel and Howard Stern on a break in Los Cabos, Mexico.

Aniston looks fit at 44 in a string bikini and so does 49-year-old pal Cox in a two-piece.




Advertisement