The 25-year-old 'Diamonds' singer claimed Brown, who physically assaulted her in 2009, now had a fantastic heart, reported Sun Online.
"If he gives me that again, here's what I give him: nothing. I just walk away. He doesn't have that luxury of messing up again," she said. Rihanna shocked millions when she took Brown back in October.
She even went to the Grammys with him this month, despite the fact his assault came at a pre-Grammys party in 2009. The pair are currently holidaying in Hawaii.
Photos: Aamir Khan with 'Dangal' actresses at fashion show
Spotted: Twinkle Khanna, Shriya Saran at an event in Mumbai
Andrew Flintoff's birthday: 10 players who entered different sports
Photos: Ranveer Singh and Vaani Kapoor go 'Befikre'
Photos: Aishwarya, Sridevi, Karisma at Manish Malhotra's birthday bash