Rihanna is known for wearing many hats throughout her decades-plus career in the entertainment industry. From singer, fashion designer to makeup maven, the Barbados native has found the time to include actress on her resume. Here are seven times the Grammy-winning songstress has graced us with her charismatic presence on the silver screen.

Ocean’s 8

Perhaps Rihanna’s most significant critical and commercial success in film to date, Ocean’s 8 invigorates Soderbergh’s male heist trilogy with a group of women led by Sandra Bullock, who portrays Debbie Ocean, the sister of Danny Ocean. With an all-star cast of women that includes Sarah Paulson, Cate Blanchett, Awkwafina, Mindy Kaling, Anne Hathaway and Helena Bonham Carter, Rihanna holds her own as Nine Ball, a skilled hacker who uses her technical genius to help the group of women rob the Met Gala.

Bring It On: All or Nothing

In her first appearance on film, Rihanna made a cameo during the last moments of Bring It On: All or Nothing, the third installment in the cheerleading film series starring Solange and Hayden Panettiere as high school rivals turned friends who collaborate to win a cheerleading competition.

Battleship

Given her persona as pop music’s resident bad gyal, it’s fitting that Rihanna chose an action film as her debut acting performance. In Battleship, Rihanna stars alongside Taylor Kitsch, Brooklyn Decker, Alexander Skarsgard and Liam Nesson as Cora Raikes, a tomboyish weapons specialist who is forced to battle a lethal group of extraterrestrials with her military comrades.

Home

Brought to you by DreamWorks Animation, Home is that rare animated movie that showcases a young black girl as the protagonist. Based on the 2007 children’s book The True Meaning of Smekday, Home revolves around Gratuity “Tip” Tucci, a  young girl who manages to avoid capture when an alien race called the Boov invade planet Earth and goes on the run with a fugitive alien named Oh. It’s also a bonus that Rihanna voices Tip with Emmy-winning actor Jim Parsons voicing the character of Oh.

Valerian & The City of a Thousand Planets

A science fiction space opera brought to you by Luc Besson, Valerian & The City of a Thousand Planets stars Cara Delevigne and Dane DeHaan as a duo of special operatives who work together to maintain order throughout human territories in the 28th century. Rihanna, known for reinventing her sound and image, portrays Bubble, a shapeshifting alien entertainer.

Annie

A musical comedy-drama about a young orphan in foster care who embarks on a quest to find her parents, Annie stars Quvenzhané Wallis, Jamie Foxx, Rose Byrne and Cameron Diaz, with cameo appearances from Mila Kunis, Ashton Kutcher, George Clooney and Rihanna herself. The Grammy Award-winning singer stars as a supporting actress in MoonQuakeLake, a fictional film that the titular character goes to see in the movie.

This Is the End

A disaster comedy-drama starring James Franco and Jonah Hill, This Is the End features real-life actors portraying fictionalized versions of themselves during the apocalypse. Rihanna stars as one of the celebrities who perishes during the apocalypse but not before making a memorable appearance in which she slaps Michael Cera for making an inappropriate sexual advance.