Board Thread:Speculation, Theories, and Rumors./@comment-679780-20131225233527/@comment-679780-20131225235024

Could be, her invisibility could be a development of X-men psychic illusion power which holds your logical theory to this day.