être à son avantage
Meanings
Verb
1. to look good, to look one's best, to appear in one's best light