do the honors
do the honors {v. phr.}
To act as host or hostess (as in introducing guests, carving, or paying other attentions to guests.)
The president of the club will do the honors at the banquet.
Categories:
Source: A Dictionary of American Idioms