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
