By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.


When it comes to the red carpet, Rihanna always steals the show. Whether she’s showing up in an egg-like gown to the Met Gala or showing off her nipples in a diamond-studded dress, the 30-year-old singer’s red-carpet appearance are always ones to remember. So when Rih walked the red carpet for the London premiere of her film, “Ocean’s 8,” on Wednesday, we knew that she would make a splash—and boy did she not disappointment.
To the premiere, Rihanna, who plays Nine Ball in the Sandra Bullock-led heist movie, wore a show-stopping gold-metallic Poiret gown with exaggerated sleeves, an asymmetrical hemline, and an off-the-shoulder fit. However, Rihanna’s dress might’ve been too off-the-shoulder, as half-way through the red carpet, her sleeves seemed to have slipped almost down to her elbows, nearly revealing breasts.
Pictures from the red carpet show Rihanna’s dress gradually falling lower and lower until the singer picks up the sleeve and secures it to her shoulder. Later photos feature Rih holding the dress tight, so it doesn’t slide down again and risk another nip slip. (She might’ve shown her nipples on the red carpet before, but that was not the day!)




And there you have it, folks. A master class in how to avoid a wardrobe malfunction, taught by none other than Rihanna.
By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.
