This question already has an answer here:
I was born in Pittsburgh, I have an expired USA passort and a valid British Passport. Do I need an ESTA to travel to USA?
I have two children with the same surname from my first marriage that are travelling with myself and my second wife (all British citizens with British passports). How do I apply for ESTAs for my two children and what do I need from their birth mother to allow them to tavel with me other than their British passports?