Angelina Jolie, Jennifer Lopez, Britney Spears and Cher Angelina Jolie, Jennifer Lopez, Britney Spears and Cher Ready to be gobsmacked?

We've got the most spectacular dresses in showbiz history right here.

We're talking the good, the bad and the downright crazy of celeb frocks.

The gowns that hit the headlines for their style, their sizzle or their ability to shock.

The dresses that had onlookers wide-eyed with envy, smirking with laughter or open-mouthed with sheer disbelief.

So get set for a fashionista showdown as we track down the most iconic dresses ever seen in Celebville.