princess hervor