Rihanna and Chris Brown
Together at last: Rihanna cuddles and kisses her former flame.

After months of speculation, Rihanna has finally confirmed her reunion with Chris Brown.

The 24-year-old Diamonds singer posted a rare picture of the duo cuddled up together on her Twitter and Instagram pages.

In the snap she can be seen planting a kiss on her former lover's cheek while her arms are wrapped around his neck. He keeps his head down and nuzzles into her.

Wearing a pair of skimpy white shorts and jumper, Rihanna wraps her legs around the heavily tattooed singer as they indulge in some PDA on a sofa.

She captioned the snap: "I dont wanna leave!!! Killed it tonight baby!!!"

The picture follows reports that RiRi, who split from Brown in 2009 after he admitted assaulting her, was taking him to her native Barbados for New Year.

According to a friend of the star, the songstress is hoping that spending time on the island will help prove to her friends and family that the R'n'B star is a changed man.

A source told The Sun: "The more the public criticise Rihanna for getting back with Chris, the more determined she is to do whatever she wants.

"While no one else can understand it, she's convinced that Chris is the love of her life and her soulmate and that they're simply meant to be together.

"She's booked him and his mum into a five-star villa in Barbados over New Year so they can all get some downtime with her family."

Rihanna is already back playing her role of supportive girlfriend after jetting in to watch him perform a gig in Frankfurt, Germany. She was also his biggest fan at his Berlin concert during Thanksgiving.

Rihanna Stole My Daughter: Slut Pop and the XXX Factor [BLOG]