on fleek
prep
-
Flawless; perfect; spot on.
-
Stylish and perfectly chosen or put together.
-
Sleek and perfectly groomed or styled; well-groomed.
smartly dressed
How often have the words on fleek and smartly dressed occurred in a corpus of books? (source: Google Ngram Viewer )