I am a USA-Italy dual citizen about to change my last name through marriage. In Italy I can't change my name though, so I'll have my Italian passport in one name and the US passport in another.
Is this going to cause problems when I travel between the two?
For example, if I leave the US for Italy I assume I'll want to fly on the Italian passport, but on the way back what happens if my Italian passport flags a "doesn't have US ESTA" issue with the airline? Or will US CBP be confused when I arrive with a different name (US name) than the name supplied by the airline (Italian name)?
If anyone has successfully done this I'd love to hear from you!I saw the other answers on this but they don't address Europe and ESTA specifically.