to do sth to make sb feel very proud and pleased
do sb an honour
Would you do me the honour of dining with me?
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition