Alresford Music Festival partners with Hat Fair