I found this comparison rather amusing:
Marilyn Monroe 1950's: Blonde Bombshell wearing a LBD, silver bling, voluptuous.
Scarlett Johansson 2000's: Blonde Bombshell wearing LBD, silver bling, voluptuous.
Audrey Hepburn 1950's: Black clothing, squarish around the hips, sleeves, fringe, petite.
Zooey Deschanel 2000's :Black clothing, squarish around the hips, sleeves, fringe. petite.
Twiggy 1960's: Slicked back straight short hair, grey mini, stick thin.
Alexa Chung 2000's: Slicked back straight short hair, grey mini, stick thin.
Its not just Fashion that repeats its self apparently.