May it be intentional or accidental, wardrobe functions have always left celebrities blushing. This year's list of top style slip-ups was led by singer-actress Jennifer Lopez.
[PHOTOS OF CELEBRITIES WARDROBE MALFUNCTION]
Here is the list of top 10 Wardrobe Malfunctions of 2012, as selected by E! Online:
1. Jennifer Lopez: The 43-year-old singer suffered a wardrobe malfunction while performing an energetic dance routine at the Unipol Arena in Bologna, Italy in October. Her tight cat suit exposed her nipples to the crowd.
2. Sofia Vergara: The "Modern Family" star had a major fashion slip-up in just minutes before receiving an Emmy award for the show. A split in her tight outfit revealed a bare bottom.
3. Katy Perry: The singer's trip to Raging Waters in San Dimas turned embarrassing after her bottom was exposed while going down a water slide. She laughed off the incident but the bare butt incident was caught on camera.
4. Emma Watson: The 22-year-old actress had an embarrassing moment on the red carpet premiere of "The Perks Of Being A Wallflower". Her backless outfit exposed a side of her breast.
5. Lindsay Lohan: The 25-year-old actress had her modestly exposed while filming a sequence for the movie "Dick and Liz" where she plays the role of the late Hollywood star Elizabeth Taylor. During a turbulent scene with Grant Bowler, Lohan spilled out of her sundress, flashing a nipple to the cameras.
6. Kris Jenner: The Wonder Woman costume which she wore on Halloween ended made for an embarrassing snapshot. Surprisingly, Jenner posted her nip-slip moment on Instagram.
7. Kanye West: Even celebrity men have their share of wardrobe slip-ups. While going for a dinner date with girlfriend Kim Kardashian, Kanye West's pants dropped too low that his underwear was exposed.
8. Bethenny Frankel: The former "Real Housewives" star had accidently showed audiences a glimpse of her pink underwear while performing push-ups on Anderson Cooper's talk show.
9. Joanna Krupas: The television reality show star had a nip-slip while hitting Santa Monica beach California.
10. Khloe Kardashian: The 28-year-old television personality accidently exposed her left nipple while co-hoting "X Factor" with Mario Lopez.