fair-haired boy

[fair-haired boy] {n.}, {informal} A person that gets specialfavors; favorite; pet.

If he wins the election by a large majority,he will become his party's fair-haired boy.

The local boy playingfirst base could do no wrong; he was the fair-haired boy of the fans.

Charles was a good student and behaved very well; he became theteacher's fair-haired boy.