Aishwarya Rai Bachchan's purple lips totally killed the Elie Saab dress on the Cannes Red Carpet, and led to countless memes, too.
Our fashion idols can do no wrong, we thought, but alas, even angels fall. And in the case of Bollywood, one bad advice by a stylist, an off day or just plain bad luck - and you've gone done in history as the worst dressed celeb.
Who can forget Sonam Kapoor's meme-worthy Cannes Ellie Saab dress (which was compared to everything - including Anil Kapoor's chest hair and a duck); Aishwarya Rai's purple lips; Deepika Padukone's fur plus velvet Sabyasachi outfit; Priyanka's hooded cape dress; Vidya Balan's 'Kismat Konnection' phase, and many other neon signs. Even the mighty fall in the world of fashion.
We look at the most iconic shocking moments of fashion fails in the Bollywood history - cover your eyes if you can't stomach the heavier stuff.
Jacqueline Fernandez committed a fashion faux pas in this Anamika Khanna dress after ages and we're likely to forgive her. But we can't say the same for the rest of the stars...
Deepika Padukone shocked all in Sabyasachi - fur and velvet in summer is a no-no.
Ah Sonam. Sonam Kapoor's otherwise impeccable Cannes repertoire was broken in 2015 when she wore two dastardly gowns, much to the amusement of the Internet.
Before she was America's sweetheart, who can do no wrong, Priyanka Chopra experimented like a pro. However, this white dress at the Filmfare Awards was a blip on our style radar.
Big B is known for his dapper suits, but this velvet number at the BIG Star Awards made us cringe.
Kangana Ranaut is a rule breaker, but also a polarising figure in the world of fashion. These two outfits - Gucci and Tom Ford- respectively created the right and wrong buzz.
The king of quirk, Ranveer Singh, pushed the envelope a tad too much with this gimmicky outfit at the GQ Awards.
Her sari style may be on point, but for a rare Bollywood minute, Vidya Balan became a fashion victim for 'Kismat Konnection.''
She can do no wrong, but begum Kareena Kapoor's all-bling outfit at Star Guild Awards was way too OTT.