its a hard one if you get married would you take his name or not, that may help you if maybe you think you may get married only because then you will all have same name, if no intention of it then its not so big problem as long as his name on birth certificate. When I had my 1st to my husband who was not my husband then I gave him the same middle name as my husband and he had my surname, no one had a problem with this as the middle name had actually been a family name that all teh generations have as their first name or middle name, i did this because when i had my 1st 2 children to my ex i gave them his 2nd name and so then i gave them the option to change their name to my name the same as their brother if they wanted to. My ex has ahd nothing to do with them and they are now 14 and 12 except for the occasional time when he decided he wanted to see them again last year as he had 2 other children and i let them but he let them down again like he did when he first left they now do not want to know him, but i didn;t chang their name for that reason but i'm glad now that they have changed their name to my married name so we all have the same surname my husband is now their dad and has been since they were 4 and 6, i thought i would get agro off ex's family because we still see thm all the time just not the father but they were happy and my children were only 7 and 9 when they decided they wanted my husbands name so they changed their name to his before i even got married so they had it before me lol. what I'm trying to say is I know people say you cant change it but you can by deed pole its not something i would take lightly andiit does cost but it was the best decision that my kids made.