Longman Dictionary of Contemporary English
fair-haired boy
noun
EXAMPLES FROM OTHER ENTRIES
▪ Jones is the boss's fair-haired boy.
Wiktionary
fair-haired boy
n. (context idiomatic English) Someone's favourite, especially a young one, a blue-eyed boy (qualifier: British), (qualifier: Australian)