Necklace of Spell Immunity

Renders the Hero invulnerable to magic.

Source
Tyrande and Furion can find one in Brothers in Blood, chapter 5 of the Warcraft III night elf campaign, Eternity's End.