I so dearly love
Harriet! One of my top girls' names I'd actually use. Such a beautiful, classic name, timeless (also with the bonus of not being overused).
Hattie or
Harry also seem great nicknames to me. Combos I would consider are along the lines of
Harriet Ada Elizabeth.