I am a Spaniard now living in the USA and married to a US citizen. I have had a permanent resident card for the past three years. I can now opt to become a US citizen. I would want to remain a Spanish citizen if I also opted to become a US citizen. Is that possible? And are there any other downsides of becoming a US citizen?

Many thanks

Marta