Charm the pants off (someone)

To use very nice or charming behavior to persuade someone to do something.

I was able to charm the pants off the man in the job interview and I got the job.