She's beautiful! Judging by the dirt on her feet, and ears, it looks like she's been kicking around outdoors for a while. Check her belly and make sure her teats aren't filled with milk, as many cats are either pregnant now, or have delivered kittens. I sure hope she doesn't have a litter outside somewhere. If her nipples are sticking straight out, and the fur is diminished from that area, chances are she's got wee ones...especially if she's full of milk by morning. Then you'll have to try to find her kittens by letting her loose, and following her. Hope not!!