The Little immortal (Revamped Version 1)

An immortal princess named Bloom falls in love with a human prince named Sky, much to Obi-Wan Kenobi's disapproval! In order to be with Prince Sky, will Bloom be desperate enough to trade her voice to Rita Repulsa?