I would run it by her Mum first.
If you have the open type of relationship with your niece where you discuss mentrual periods and so on, then perhaps next time you see her bring it up that you are considering getting one and judge her reaction.
Otherwise, I agree with the other posters.