Rihanna has reportedly rekindled her relationship with Chris Brown just three weeks after he was accused of attacking her.

The 'Umbrella' singer is believed to have forgiven Brown as the pair enjoyed a holiday at friend P. Diddy's Miami home.

A source said: "Rihanna and Chris are back together. They are in Miami and she has forgiven him. She still loves him and he loves her. They want to work it out.

"While Chris is reflective and saddened about what happened, he is really happy to be with the woman he loves."

Although Rihanna's friends and family were said to be against the reconciliation, her father Ronald Fenty has shown support for his daughter.

Fenty ? who has not spoken to Rihanna since her 21st birthday last month ? said: "Whatever road she chooses, I'm behind her.

"We are a family who stick together even though we are apart."

During her 21st birthday celebrations, 19-year-old Brown bombarded Rihanna with presents, including an iPod and diamond necklace and bracelet, in a bid to let her know how sorry he was.

It had been alleged Rihanna was left with cuts and bruises to her lips, cheeks and forehead after Brown beat her in his car at a pre-Grammy Awards party in Hollywood on 8 February.

The Barbados-born beauty was believed to have told police officers Brown threatened to kill her.

Following the incident, Brown released a statement saying he was "sorry and saddened over what transpired".