I’ve been seeing this meme on Facebook, and it drives me up the wall.
The man on the left is Cary Grant. He was born in 1904. In 1917, he would’ve been 13 years old. He is older in the picture and the cut of his coat is quite generous so I would put this closer to mid-century.
The image on the left is an antique advertisement for men’s wear dated 1916. The cut of the suits became more narrow, emphasizing slender build, partially due to the demands of the war. The image on the right is 2017 Cavali runway.