look one's best

  1. güzel (en iyi hali ile) gözükmek, kendine yakıştırmak.
    She looks her best in tweeds.