Does everyone have a middle name in the USA? Do all women take their husband’s surname?

Posted by crazygelato@reddit | AskAnAmerican | View on Reddit | 863 comments

From what I’ve read online, it seems like in the US everyone has a middle name. Is it true or is it just some people that have one? I’m from Italy and here almost nobody has a middle name, so it feels like a very unique thing to me.
I was also wondering if women still change their surname to their husband’s after they get married. How do you feel about it? Is it considered normal or kind of old fashioned?