meaning of am besten angezogen

am besten angezogen - German to English

best-dressed