A couple points...after the Oscar Wilde scandal in 1890's Britain, long hair and (for some unclear reason, since he was clean shaven his whole life) beards came to be connected in people's minds with homosexuality. Men after that tended to wear short hair and be clean shaven. As noted, many companies required employees to be clean-shaven. I recall that coming up when I applied for a job at a car-rental firm in the 1980's, so it was still around then.
I would separate beards and moustaches though. Moustaches were fairly common thru the 20th century, partly spurred I think by movie stars like Clark Gable, Errol Flynn, John Barrymore, Ronald Coleman, etc. Also, since someone mentioned Tom Dewey, I recall a teacher who had been in campus anti-war protests in the 1960's saying that it seemed odd to him at the time that so many protesters had facial hair, since when he was a kid most guys with moustaches were Republicans, copying Dewey's 'stache.
Re suits, men wearing suits / ties everyday was normal before about 1970. My dad wore a shirt and tie to high school in the 1930's, as did college students. You can find many pictures of major league baseball games into the 1960's where most men are wearing ties, suit coats, and hats. At this year's Milwaukee Road Hist. Soc. convention, one presenter mentioned that he had to do business at US Steel's HQ in Pittsburgh for the railroad several times during the 1950's-60's, and that men back then were not allowed in the building without a suit and tie - no sportscoats, it had to be a suit with the slacks and jacket being the same color.