Rihanna has splashed out on a second honeymoon for best pal Katy Perry and her new husband Russell Brand.

The 'Only Girl (In The World) hitmaker - who was unable to attend the couple's nuptials in India last month due to work commitments - has reportedly apologised to the pair by shelling out £30,000 on a lavish second honeymoon in Tokyo.

An insider told The Sun newspaper: "Rihanna hasn't stopped apologising since the wedding day. She told Katy she'd been racking her brains about how to make it up to them.

"She knows how much Katy loves Tokyo, so this way she could give them a trip they would always remember."

Russell and Katy will be treated to a generous four-day stay in the £1,500-a-night Dynasty suite at the Japanese capital's lavish Mandarin Oriental hotel, as well as first class flights to the city.

The couple's first honeymoon at the Soneva Fushi resort in the Maldives was ruined after the 'Firework' singer was forced to seek medical advice after being bitten by a spider.