Most Helpful Girl
Well crop tops are kind of made to reveal some skin lol There are many normal size shirts that basically have the same pattern/ design and look great! :)
But If you really want to stick to your crop top, then just wear one that goes over the belly button and pair it with high-waisted pants. I see a lot other girls do it these days, since the weather is getting colder. At max it'll reveal a stripe of skin when you move, so if that puts you off too and you want zero skin showing just wear a undershirt underneath (plus it'll keep you warm!).
Hope I could help :)1