Rihanna has snubbed her BFF Katy Perry’s wedding over the weekend and its causing mayhem among fans.

Urban Islandz has been getting different reports as to the reason why RiRi pulled out at last minute. Some media outlets say the Bajan pop singer had a fight with boyfriend Matt Kemp. While others say its due to work related commitment.

TMZ was the first to run a story on the weekend stating that although Rihanna was not in attendance, Katy Perry understood.

“Rihanna and Katy Perry are BFFs — and both mega pop stars — so of course Katy understood when her close pal had to work, rather than fly to India for Katy’s wedding to Russell Brand … this according to sources close to the wedding. (TMZ)

US Magazine runs a similar story stating that RiRi had to drop out the grand affair to tend to her upcoming album whose release date is right around the corner.

“Rih was finishing her album, and she just switched managers, so she had to pull out at the last minute,” a source close to the. It was always sort of up in the air that she would go anyway, and Katy knew that,” the source adds. “They saved her a room just in case, but they always knew it would be nearly impossible for her to make it as she’s still finishing the album and it’s out in a few weeks. Rih was in the studio all weekend.” (US Magazine)

Rihanna played a huge part in organising the Bachelorette party in Vegas last month and the wedding between American singer Katy and British comedian Russell, however the 22-year-old was unable to make the actual festivities. Hence the reason why Rihanna was the last person anyone think would miss Perry’s wedding.

Would you miss your best friend wedding because of work?… comments below