The 23-year-old singer, who is due to perform in front of fans with V Festival tickets next month, told Cosmopolitan magazine that she's "open to love".
However, in a warning to would-be suitors, she insisted: "Guys should have to earn it, because the minute they get it, they want something else."
She also revealed that when it comes to love, she finds it hard to reveal her softer side, claiming it's easier to act tough than to show vulnerability.
And when quizzed on her 'type', she said she's attracted to guys with a good sense of humour.
Rihanna will be taking to the Virgin Media stage at this year's V Festival, which is due to take place on August 20th and 21st.