I loved the dining room shows on the Liberty!!! There was a beautiful solo one night. Different than the dancing on the tables. Also a group called the Fab 4. The staff seemed to really enjoy this or else they were doing a really good job of faking it.
I think each ship is different.
If you don't want the shows go on Holland America or Celebrity.
I don't recall those lines having shows in the dining room.