Rihanna is not one to disappoint when it comes to fashion statements! The "Wild Thoughts" singer rocked a daring red gown that showed off her curvy body for the Valerian premiere in London.
The 29-year-old singer wore a Giambattista Valli gown with a Jimmy Choo clutch and Chopard jewelry.
Rihanna plays a hero in the movie and she commented on her character saying, "I think of myself as a shape-shifter in terms of my music and my fashion, so I fell in love with her. It's a visually thrilling film. I was blown away, I didn't know what to expect. I enjoyed every moment of it."
Former model Cara Delevingne joined Riri on the carpet looking also very stylish in a Burberry suit.
Rihanna has been recently linked to Saudi heir Hassan Jameel.
The singer has spoken on her Instagram page about her weight gain with the meme, “If you can’t handle me at my 2007 Gucci Mane, then you don’t deserve me at my 2017 Gucci Mane.”
What do you think of Rihanna's outfit? Sound off in the comments below.