your blue-eyed boy
your blue-eyed boymainly BRITISH or
your fair-haired boymainly AMERICAN
Someone's blue-eyed boy or fair-haired boy is a man that they like very much and give special treatment to. He'd lost interest in Willy by that time — I was the blue-eyed boy. For ten years you've been everybody's blue-eyed boy. You're one of the best-known magistrates in the country. Okay, okay. I won't do anything to hurt your fair-haired boy. And business is business. We'll work together as we always have. Note: You usually use these expressions to show that you think the person is wrong to treat the man so favourably.
See also: boy