put one's best foot forward : to act or appear at one's best; to try to make a good impression; to do something as well as you can
Examples:
1. If you want to get the job, you'd better put your best foot forward at your interview.
2. Because Tara always puts her best foot forward for MyEC, the members respect and appreciate her.
Find more examples please click here.
Replies
She puts her best foot forward at showing her beauty in order to attract that poor boy's eyes.