more the merrier
more the merrier {n. phr.}
The more people who join in the fun, the better it will be. — Used in welcoming more people to join others in some pleasant activity.
Come with us on the boat ride; the more the merrier.
Categories:
Source: A Dictionary of American Idioms