You're right PennyBlack about not wanting to be too picky. But when you get the SAME PEOPLE who EVERY TIME hog the spotlight for three times longer than anyone else then that's just arrogant rudeness.
Oh Ebbie! ...those of us who are of that same level... How nice it must be to be so good. I envy your skill but not your manners.
The whole point of a singaround is that you get to hear everyone; and there's nothing more wonderful than hearing a hesitant beginner improve into a competent performer.
If the guest singer is that important then organize a concert for them alone.