The 24-year-old model has praised the 29-year-old musician for her acting ability and says she finds her "mesmerising on set", reported Femalefirst.
"Rihanna is as mesmerising on set as she is on stage. She was born to act. There's a rare group of people that just have it, and she has it. What she does is astonishing," Delevingne says.
The model, however, says she struggles to watch herself in the movies.
"Seeing myself in a movie is still something I find hard to accept. It doesn't sit very easy with me. I can't connect with my own body, watching myself.