Over the years, much has been made of the fact that no one in Superman's fictional world recognizes Clark Kent to be Superman, and vice-versa. The typical criticism is that somehow, a pair of glasses is enough to cause everyone to fail to see that Clark and Superman look alike.
The thing is, it's not really all that unusual in the real world for two completely unrelated people to look very similar to each other, to the point that one could easily be mistaken for the other: consider the examples of actors Lee Marvin and James Coburn, or more recently, Tobey MacGuire and Jake Glyllenhall.
Instead of contriving ways of having people fail to see the similarity between Clark and Superman, why don't any writers simply play up the point that people *do* see the similarity between them, but because they are such different personalities, nobody actually gives any serious thought to the possibility that they're the same person? Imagine if, for example, there's a running joke between Jimmy Olsen and Clark that Clark looks like Superman, and they always laugh it off casually as ridiculous. That would be more plausible than nobody seeing the similarity at all. It's not that Clark should conspicuously draw comparisons between himself and Superman, but that people should occasionally notice the similarity, and when they do, Clark dismisses it so lightly and casually that no one gives it a second thought.
Buried Alien (The Fastest Post Alive!)