Before becoming co-stars in this summer’s sci-fi film Valerian and the City of a Thousand Planets, Rihanna and Cara Delevingne were friends for years. And their affection for each other shows on the red carpet as they hit premieres together around the world, serving one strikingly different — yet equally awesome — style moment after another.
While Rihanna’s favored Disney princess-like gowns, including a Jasmine-inspired two-piece from Prada, Delevingne has been opting for more masculine tailoring with feminine accessories such as a custom crystal Burberry cape over a black suit.
With the press tour still going on, expect to see even more couture from the close pair.
Rihanna at the Paris premiere in Prada
Rihanna opted for a fun Prada number full of beading and feathers. She teamed the pink ensemble with fluffy heels from Charlotte Olympia and matching sunglasses. (Photo: Getty Images)
Cara Delevingne at the Paris premiere in Alexandre Vauthier
Delevingne chose a plunging silver gown from Alexandre Vauthier. The flashy design, which Bella Hadid actually wore down the runway, featured a black sash and an even more revealing thigh-high slit. (Photo: Getty Images)
Rihanna at the London premiere in Giambattista Valli
Rihanna favored couture designer Giambattista Valli again, hitting the blue carpet in an off-the-shoulder red gown and carrying a rose-covered Jimmy Choo clutch. (Photo: PA)
Cara Delevingne at the London premiere in Burberry
Delevingne continued her suit streak, choosing a tailored slim-fitting style by British brand Burberry. A bespoke bejewelled cape adorned her shoulders with matching sandals providing the perfect finishing touch. (Photo: PA)
Cara Delevingne at the London photocall in Alexander Wang
Delevingne went down the masculine route, wearing a checked three-piece suit by Alexander Wang. Studded black boots finished off the striking ensemble. (Photo: PA)
Rihanna at the Hollywood premiere in Giambattista Valli
Rihanna’s first Valerian appearance was a fairytale delight. The star arrived in a puffy pink Giambattista Valli gown and lace-up Manolo Blahnik sandals. (Photo: Getty Images)
Cara Delevingne at the Hollywood premiere in Iris van Herpen
The former model turned heads in a futuristic silver look by Iris van Herpen. She teamed the metallic gown with a truly vintage hairstyle. (Photo: Getty Images)