crème de la crème
From Longman Dictionary of Contemporary Englishcrème de la crèmecrème de la crème, creme de la creme /ˌkrem də lɑː ˈkrem/ noun [singular] BESTthe very best of a kind of thing or group of people Oxford and Cambridge are often seen as the crème de la crème of British universities.Origin crème de la crème (1800-1900) French “cream of the cream”