Lenny Kravitz made headlines when his skin-tight leather pants ripped off exposing his penis during a gig in Stockholm. The news and video of the "Fly Away" singer's wardrobe malfunction soon went viral with people even tweeting about it as #penisgate.

Well, Kravitz isn't the only celeb who has suffered such an embarrassment. Here are celebrities like Mariah Carey, LeBron James, Kristen Stewart and others who have had some shocking wardrobe malfunctions.

Janet Jackson's Infamous Boob Show

Talk about onstage wardrobe malfunctions and how can we not talk about Janet Jackson. It's been over a decade since this incident took place, but it still remains the most-shocking and famous wardrobe malfunction to date. This happened when Janet Jackson was performing with Justin Timberlake during the halftime show at SuperBowl XVIII. Janet's costume came loose when Justin pulled away part of her bustier, exposing her right breast to millions of viewers.

 Kristen Stewart's Nip Slip

Kristen Stewart had her oops moment during the 2014 Hollywood Film Awards. The "Twilight" actress was wearing a strapless Chanel dress paired with a grey turtle-neck top. She had an awkward wardrobe malfunction when her chic dress slipped down leaving her nipples exposed for a few moments when she was on stage to present Julianne Moore with an award for "Still Alice."

LeBron James' Penis Flash during NBA game

Well, LeBron fan got to watch a little more than just his game during game 4 of NBA finals recently. While everyone was engrossed in the intense game, the Cleveland Cavaliers star ended up distracting them by accidentally flashing his penis during the television broadcast. During the ABC telecast, the cameras took a close-up of LeBron adjusting his shorts and then viewers were introduced to the King's prince on live TV.

Mariah Carey's Dress Splits

We are sure this must have been Carey's most embarrassing moment. The singer known for being soft-spoken, not only had a wardrobe malfunction, but even accidentally cussed on live TV. Mariah's dress split down her back just before she was getting on stage to sing her newest single, "#Beautiful" with R&B singer Miguel on ABC's "Good Morning America". The singer said: 'Oh, s**t' while climbing a staircase. "You didn't hear that. I said 'shoot,'" she quickly added.

Beyonce Knowles' Blouse Flew Open

Well, Beyonce has had quite a few wardrobe malfunctions to her credit. But the singer has always proved to be a true professional and pulled off the act. When the "Single Ladies" singer was onstage at New York's Global Citizen Festival in September 2014, her plunging blouse kept moving aside making her boobs pop out. However, she just smiled and covered it up by placing her hand over her chest.