After working her perfectly formed butt off for the last few years, dealing with relationship woes and the death of her beloved grandma, Rihanna has definitely earned some time off to kick back and relax.

And that's exactly what she's been doing in Sardinia - with the help of some girlfriends of course.

rihanna

And true to form, RiRi took a load of snaps of her looking suitably gworgeous in her skimpy bikini and popped them on Twitter.

Well, we'd be worried if she didn't, wouldn't we?

rihanna

rihanna

One person not featured in any of the snaps is rapper Drake, who is rumoured to be joining the singer on her Mediterranean jaunt.

A source told The Sun: "Rihanna is determined to live life to the full following her grandma's death and decided to give it another go with Drake. In the past he'd moan that she wouldn't commit and was working all the time. But she's up for trying again. They're meeting up on a plush yacht in Cannes next week and will then spend a week cruising around the Med."

rihanna

The source adds: "Rihanna wants to travel down through Italy and go to the most romantic places she's seen online. It's just what she needs after an incredibly tough few months - however, they also know how to party. They'll be joined on the yacht by a few friends, who plan to sink a lot of champagne on the trip."

Umm, can we come next time please RiRi?

> IN PICS: CELEB BEACH BABES

Loading Slideshow...
  • Beach Babes

    Fearne Cotton

  • Beach Babes

    Katy Perry

  • Beach Babes

    Tulisa

  • Beach Babes

    Kim Kardashian

  • Beach Babes

    Lindsay Lohan

  • Beach Babes

    Louise Redknapp

  • Beach Babes

    Lydia, Lauren and Chloe (TOWIE)

  • Beach Babes

    Naomi Watts

  • Beach Babes

    Paris Hilton

  • Beach Babes

    Rihanna

  • Beach Babes

    Rosie Huntington-Whiteley

  • Beach Babes

    Tulisa

  • Beach Babes

    Denise Richards

  • Beach Babes

    Amy Childs

  • Beach Babes

    Anne Hathaway

  • Beach Babes

    Coleen Rooney

  • Beach Babes

    Michelle Rodriguez

  • Beach Babes

    Gwen Stefani

  • Beach Babes

    Janice Dickinson

  • Beach Babes

    Nicky Hilton

  • Beach Babes

    Michelle Rodriguez

Also on HuffPost: