jewel in the crown

noun phrase

Definition of jewel in the crown

: something that is the most valuable, important, or admired among others of its kind He owns several successful businesses but this company is the jewel in the crown.