The correct phrase is "it is her" in the English language. However, in formal language & formal writing, "it is she" is considered proper grammar. The phrase "it is she" does not sound correct for casual conversation or informal writing. It sounds awkward to use overly formal terminology in conversation.