upper crust
upper crust {n.}, {informal}
The richest, most famous, or important people in a certain place; the highest class.
It is a school that only the children of the upper crust can afford.
Categories:
Source: A Dictionary of American Idioms