Street-walker chic, a beige polka-dot jumpsuit and a throwback Prom dress -- stars are rocking all the wrong trends this week!

Shakira usually stuns on the red carpet, but "The Voice" judge landed on our worst dressed list this week for donning a super-sexy sheer black mini dress with black leather thigh-high boots.

The blonde beauty looks like she borrowed this racy ensemble from Julia Roberts in "Pretty Woman!"

Rosario Dawson raised eyebrows at a special screening for the movie "Cesar Chavez" on Monday, donning a tan polka-dot jumpsuit by Diane von Furstenberg.

The fabric looks like a filthy patch of sand, and the baggy silhouette makes the "Gimme Shelter" star look like someone's crazy aunt from the '70s!

And, Zoe Kravitz caught everyone's attention at the Los Angeles premiere of "Divergent"-- and not in a good way.

The actress sported an over-the-shoulder white mini that should have stayed in the '90s. Did we mention that it had lace frills and a satin skirt?   

But they weren't alone -- see more of this week's worst dressed stars in the gallery above!