Question: do you have to change your last name immediately after marriage?
Answer: After you get married you have the option to take your spouse's last name. You do not have to formally change your last name. This option makes it easier to go back to your former name if you need to because it does not change your birth certificate.