Some fashion trends were meant to stay on the runway, but there are always a few risk-taking celebrities who just can't resist a challenge.

From sheer tops to wide stripes, the stars were all over the place this week. We've weighed in on who made a trend work, and who missed the mark completely. Hint: we normally love Eva Longoria, but she may be revealing a little too much skin in this daring see-through top.

Click through the gallery to weigh in yourself - is it fab or is it a total flop?