Where do Old Navy clothes come from you ask? China. Wait, wait don't print that. They come from, um, a magical factory. A magical factory full of b-list celebs. No more questions, please.