Can you hold more than one citizenship?
The answer to this question depends on the citizenship and passport your currently have. In most circumstances, people can hold more than one nationality. However, there are some countries that do not allow dual citizenship such as Singapore or India. If you are a national of a country that does not allow dual nationality and you obtain a second citizenship of another country authorities may revoke your home country’s citizenship and passport.
But, in the case your home country allows its nationals to become dual citizens then they can obtain citizenship and passports from other countries freely without the fear of their original citizenship being revoked.
Under certain circumstances, however, such as the example of Spain, the issue may be more complex. As Spain allows dual citizenship in practice, however, it does not have a dual citizenship agreement with the U.S.; which means the Spanish government will not recognize the U.S. citizenship of a Spanish national, but it won’t revoke their original citizenship from their home country of Spain.
Many people looking to become dual nationals, or even more that dual nationals, can always get a second citizenship through investment, renounce their original citizenship, and then get another one from a third country, and so on.