I had a colleague at work who said that she was not going to change her name until after her honeymoon becuase of the issues listed above.
BUT
I was passing through immigration in Heathrow T3 last year and the immigration officer challenged a woman because her toddler had a different surname. I know several women who have kept their maiden names but whose kids have their husband's surname. What was she meant to do, ask for a DNA test?
As an aside (sorry not really relevant) I acted as an escort for my two nieces last year and wondered if I would have that sort of problem but then I read the rules and found that a child under 12 had to be escorted by one over 12 which my older niece was, so I would have told the older one to escort the yonger one through immigration. However , it was not a problem as I was flying to Geneva and the Swiss seem to have plenty of common sense.