Leaving their husbands and kids behind for a weekend, actresses Reese Witherspoon and Drew Barrymore hit Mexico to spend some girl-bonding time in the sand and sun.
It was an ultimate girls-only getaway in Tulum, where the trio hit the surf for a little fun in the sun.
Witherspoon, 36, showed off her post-baby body in a modest, red-and-navy striped halter-style one-piece.
More From This Section
"Reese and Drew have bonded over their babies and losing the baby weight," a source said of the A-list actresses, who gave birth within 24 hours of each other last fall.
Barrymore, 38, welcomed daughter Olive, her first child with husband Will Kopelman, on September 26, a day before Witherspoon welcomed her third child, son Tennessee.
The ladies were joined on the beach by Barrymore's 'Charlie's Angels' costar Diaz, 40, who showed off her famously fit physique in a skimpy two-piece with yellow bottoms and a striped top.
"She seemed excited to just be with her friends and be in a healthy, fit place where she could work out all day and relax," an eyewitness said.
The trio did yoga, ran on the beach, swam, and noshed on healthy meals for five days. "They all hung out together and seemed to be good friends. All the girls were very social and had a great bonding experience.