Reese Witherspoon and Drew Barrymore have been spotted enjoying a beach break together.
The new mums were joined by Drew's Charlie's Angel co-star Cameron Diaz as they holidayed in Tulum, Mexico, reported Us Weekly.
Oscar-winning actress Reese, who was seen wearing a striped halter-neck swimsuit, gave birth to her third child Tennessee on September 27 - her first with second husband Jim Toth. Drew, who welcomed her first child, daughter Olive, on September 26, wore a black and white polka-dot bikini.
"Reese and Drew have bonded over their babies and losing the baby weight," a source said.
Cameron showed off her svelte silhouette in a bikini, comprising of a striped bandeau top and yellow bottoms.
"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," the source added.
The trio reportedly enjoyed various activities together including yoga, running on the beach and swimming over the five-day break.
"They all hung out together and seemed to be good friends. All the girls were very social and had a great bonding experience," revealed the source.