Cross tattoos are very often religious in meaning. If your niece belongs to a religion, it is most likely related to that. Otherwise, she might have just liked it.
Crosses are often associated with the religion of Christianity. Further variations are Celtic crosses which symbolize spiritual links and tribal crosses which pay respects to ancestors.