Here are Jennifer Aniston and Justin Theroux spending the day by the pool in Cabo San Lucas, Mexico.
Jennifer Aniston’s fiance received the perfect Christmas gift — the chance to spend the holiday on the beach staring at the love of his life in a itsy-bitsy hot pink bikini.
Looking fabulous at 43 doesn’t come easily for Aniston, who detailed her diet and fitness routine in the March issue of InStyle. “I work out almost every day, at least five or six days a week,” the Friends alum revealed. “I do 40 minutes of cardio: spinning, running, the elliptical, or a combination of all three. Then I do Pilates one day a week, and I do yoga in addition to that, three days a week. I try to mix it up.”