Avril Lavigne rocked a revealing bikini during a rare day off on tour.

The Girlfriend singer is currently travelling round South America but decided to stop in Cancun, Mexico to give her and the crew a well-earned rest for a couple of days.

Soaking up in the sun, Avril was spotted wearing huge shades, a massive straw hat and a tiny two-piece swimsuit.

In one of the racy snaps, she is even seen giving her own bum a quick squeeze as she splashes in the ocean.

Meanwhile, in another she looks like she's been caught off-guard by a wave as she holds her sunglasses out of the way as shares a laugh at her own expense.

She splashes around in the sea (
Image:
Flynet)

If only she was this relaxed when she met fans, then maybe her meet and greet sessions wouldn't be quite so awkward.

She recently posed for snaps with fans before a concert in Brazil - which cost them £215 for the privilege - and the results were a little embarrassing .

It followed Avril having to laugh off claims of racism when critics were left less than impressed by her new Hello Kitty music video .

Addressing the backlash, she tweeted: "RACIST??? LOLOLOL!!! I love Japanese culture and I spend half of my time in Japan.

"I flew to Tokyo to shoot this video ... specifically for my Japanese fans, WITH my Japanese label, Japanese choreographers AND a Japanese director IN Japan."

We're testing a new site: This content is coming soon