Cameron Diaz

You don’t often see a trio of gorgeous actresses on a beach! Cameron Diaz, Reese Witherspoon and Drew Barrymore have just been spotted sunbathing on a Mexico beach and splashing around in the warm waters. The beauties are enjoying a girlie holiday near Tulum on the Yucatan peninsula, south of Cancun and Playa del Carmen, on the Mayan Riviera.

The weather is great so if you want to follow the girls, Lowcostholidays is offering seven nights all-inclusive at the four-star Occidental Allegro Playacar in Playacar, from Manchester on April 23, from £689 per person. Visit

First Choice offers 14 nights all-inclusive at the 4Sun+ Iberostar Paraiso del Mar, from Newcastle on April 2 from £1,679 per person. Visit

Virgin Holidays offers seven nights all-inclusive at the 3V Occidental Grand Flamenco Xcaret , from Gatwick on May 2, from £1,045 per person. Visit