Miranda Kerr channels some fifties vintage fashion in this set for Harper's Bazaar. Her sophisticated looks would make any man's head turn. Photos by Terry Richardson.