Rihanna, known for her hit songs, is not only a talented singer but also an actress. She made her acting debut in 2005 on the comedy-drama show Las Vegas, where she performed Pon De Replay. In 2006, she appeared in a scene at a bar in All My Children, further establishing her presence in the film industry.
Apart from these short cameos, she appeared in some mainstream movies including Ocean's 8, and Guava Island where she plays some crucial roles.
Note: The article reflects the author's opinion and is listed in no particular order.
Some of the best films by Rihanna
Since 2005, she has been exploring different shows and movies. Her upcoming film, The Smurfs Movie is scheduled to release in 2025. Before grabbing that, fans can check out her previous movies:
- Bring it on: All or Nothing
- This is the End
- Home
- Valerian and the City of Thousands Planet
- Battleship
- Ocean’s 8
- Guava Island
1) Bring it on: All or Nothing
In the 2006 movie Bring It On: All or Nothing, Rihanna plays herself. She announces that the winning cheerleading team will get to appear in her next music video. The team wins and performs her song Pon De Replay, and her hit SOS is also featured in the film.
While fans enjoyed her dual role as singer and actress, the movie didn’t have the same impact as previous sequels. It is currently available for streaming on Amazon Prime Video.
2) This is the End
In the 2013 horror comedy This Is the End, Rihanna stands out among a star-studded cast. Set during a disaster in Los Angeles, she makes a memorable appearance at a house party where she slaps Michael Cera, who plays a rude version of himself. This scene became a talked-about highlight of the movie.
This Is the End is available for streaming on Netflix.
3) Home
Rihanna was featured in an animated movie, named Home by DreamWorks animation production. In this film, she voiced the character of Tip Tip Tucci, who was on the hunt for her lost mother.
The movie revolves around an Alien named Oh, who had left his planet to live on Earth, where he made himself a human friend, Tip Tucci. Apart from the Don't Stop the Music singer, this movie featured Jennifer Lopez, Steve Martin, Jim Parsons, etc.
Home is streaming on Amazon Prime Video.
Read more: 8 most celebrated Rihanna song collaborations
4) Valerian and the City of Thousands Planet
Based on the theme of science fiction, Valerian and the City of Thousands Planet was released in 2017, starring Dane DeHaan, Cara Delevigane, Clive Owen, etc. In this movie, Fenty Beauty's owner played the character of a shape-shifter alien, named Bubble.
She was the stripper and helped Valerian escape, where she was spotted wearing a gorgeous bodysuit. For this particular role, Luc Besson imagined the singer and songwriter for this role and he told to Yahoo Movies,
"When I wrote the character, I was inspired by her. For me, Rihanna is Bubble and Bubble is Rihanna.”
He further said,
"Bubble always died [in the script]; she’s the ultimate artist, and as the ultimate artist, she has to die on stage.”
This movie of Rihanna can be watched on Amazon Prime Video.
Read more: Is Rihanna planning a tour in 2024? Everything we know so far
5) Battleship
Written by Jon Hoeber and Eric Hoeber, Battleship is another movie where the 36-year-old singer was featured. Released in 2017, the movie is based on Hasbro board games where Fenty's owner played the role of petty officer Cora-Raiks.
In an article, published in 2012 by GQ, the filmmaker Peter Berg explained his thoughts before casting her in this movie. He was amazed by Rihanna's intelligence and instant humor while noting,
"I remember thinking, "Wow. There's much more to this woman than I'd thought."
In this movie, the Barbados-born singer made her acting debut and to bring perfection, she blurred her boundaries with a lot of hard work and learning. Regarding her role as the fighter officer, she told Essence,
"This one man, Donald, he pretty much drilled me, yelled at me, cursed me, made me do pushups. I really wanted to say, ‘Fu*k you’ right back, but then he probably would have thrown me through the window!”
The movie is streaming on Netflix.
Read more: Was Frankie Grande in a throuple? Ariana Grande's brother has opened up about his past relationship
6) Ocean's 8
Ocean's 8 is another movie by Diamond Singer, directed by Gary Ross, released in 2012. The narrative of the movie revolves around eight thieves plotting to steal a Cartier necklace worth $150 million at the Met Gala.
In Ocean's 8, Sandra Bullock’s character, Debbie Ocean, devises a heist plan and recruits eight members, including Rihanna. Rihanna plays Nine Ball, a computer hacker and skilled pickpocket, sporting long locks to match her role. The movie is available for streaming on Amazon Prime Video.
Read more: Is Snoop Dogg still in MW3? Rapper's association with the Call of Duty franchise explored
7) Guava Island
Guava Island is a film by Donald Glover, the winner of a Grammy for Childish Gambino and an Emmy for Atlanta, released in 2019. The movie came out without much announcement except a small teaser of Glover and Rihanna dancing at the beach with drum beats.
Guava Island is a short film of 55 minutes, blending socio-politics with art. In this movie, Rihanna acted as the girlfriend of Deni Maroon, a singer who wanted to flee with his girlfriend.
Despite being themed on music, the viewers can not see her singing in this movie while Deni plays his guitar often. The movie is streaming on Amazon Prime Video.
Read more: Did Rihanna retire from music? Singer’s current career status explored
Apart from these movies, the Barbados native singer was featured in the movie Annie where she plays the role of a Moon Goddess. Catch these movies on the streaming platforms mentioned.