See pretty boy
One gets the impression of a Southern-fried, pretty-boy version of Max Bialystock.
After Titanic, DiCaprio tried to distance himself from the pretty-boy heartthrob image.
1885 as an adjective, 1888 as a noun, from pretty (adj.) + boy (n.). In Middle English a pretty man was "a worthy or clever fellow."