Rihanna and Cara Delevingne splashed out £300,000 on a holiday in the French Riviera.

The 25-year-old singer and her model friend hired a super-yacht to ferry them around the Mediterranean on a luxury cruise, with £200,000 reportedly set aside to spend on dining out and clubbing.

The party-loving friends were seen downing a concoction of beer, cocktails and Tequila shots on board the vessel last week, before taking to the water.

Cara, 20, was spotted hitching a ride on a rubber ring pulled along by a jet ski, while Rihanna took a less daring approach and was spotted lounging on an inflatable and smoking.

After their party trip, the stars are expected to spend a low-key few days in Rihanna's native Barbados relaxing.

Before they headed out to party, a source said: ''It will be no-holds barred and they're spending up to half a million on the yacht rental and going to top clubs and restaurants.

''It'll be non-stop drinking and they are already saying they're not going to get much sleep - maybe a couple of hours each night.''

Cara and Rihanna have been inseparable in recent months, with the Bajan beauty has been introducing her British friend to her love of tattoos.

The model has had three inkings in the last few weeks, including a lion on her index finger, her initials on her hand, and 'Made In England' tattooed on her foot.