Some of the world's favourite, most memorable dresses, have been collected into one fashion lover's bible, 100 Unforgettable Dresses, by fashion editor Hal Rubenstein.