Hollywood stars Cameron Diaz, Reese Witherspoon and Drew Barrymore have jetted off to Mexico for a girls' getaway. The actresses were spotted soaking up the sunshine and enjoying a dip in the sea at the Amansala Resort in Tulum earlier this week (begs04Mar13).