in your mind’s eye
From Longman Dictionary of Contemporary Englishin your mind’s eyein your mind’s eyeIMAGINEif you see something in your mind’s eye, you imagine or remember clearly what it looks like She paused, imagining the scene in her mind’s eye. → mindExamples from the Corpusin your mind’s eye• I can't remember her name, but I can clearly see her in my mind's eye.