Fashion designers have lately started putting Princess Anne - who turns 70 today - on their mood boards. From 1970s cardigans to 1980s puff sleeves, her idiosyncratic outfits are a slice of fashion history