Who knew they were friends! Rihanna and her friends entertain Magic Johnson on board her luxury yacht She's been partying up a storm in the sea with her female friends having a great time on board a luxury yacht she is renting. And today Rihanna invited former basketball star Magic Johnson to join in the festivities. The 52-year-old former Laker was seen climbing aboard the huge vessel as it was moored off the coast of St Tropez in the south of France. Hello you! Rihanna was seen greeting Magic Johnson after inviting him to spend the day with her and her friends in the South of France today Rihanna and Magic greeted each other warmly with a handshake and a hug before the singer showed off her holiday pad. The Talk That Talk singer looked incredible in a black and white striped bikini top and a pair of bright pink bottoms. She had her hair braided around her head ending in a two large plaits over each shoulder. Shake and bake: The pair were seen sharing a handshake before the former basketball player pulled her in for a bear hug You Da Body: Rihanna shows off her pert derriere and impressive physique in a mismatching bikini aboard her boat in Italy Body beautiful: The 24-year-old singer showed off her perfect shape in a mismatched two piece She's a rebel! Rihanna was also spotted smoking while on board the yacht Magic, real name Earvin Johnson, appeared to enjoy the day and tweeted: 'We had a great time hanging with Rihanna & her friends on her yacht.' Rihanna certainly seemed to be enjoying herself with her friends and was seen laughing throughout the day. The gang were seen basking in the sunshine reclining on loungers as they sipped on bottled beers. Having a ball Rihanna was seen throwing her head back in laughter as she soaked up the sunshine with her friends Phone addict: The singer was seen glued to her mobile no doubt texting and tweeting her fans updating them on her trip Hey there: Rihanna was seen chatting to some photographers who had rescued her friend when she fell off a jetski Snap happy: The 24-year-old singer was seen taking pictures off the back of her yacht with her phone Rihanna was seen tapping away on her phone no doubt updating fans on her social networking feeds. But at one point Rihanna decided she needed some water action and donned a life jacket to enjoy a jet ski ride. I'll be fine: Rihanna was seen gesticulating before jumping into the water for a jet ski ride Wild ride: The singer was confident on the jet ski and was seen standing up as she made a splash Let's race! Rihanna was seen chatting with two friends who had decided to ride together And as well as entertaining her tall guest Rihanna was also seen capturing the beautiful views from the boat on her phone. The singer has been sharing a series of snaps from her holiday with her Twitter followers and today was no different.