Question: do you have to change your name on passport before honeymoon?
Answer: You can book using whatever name you like, as long as the name on the ticket matches the name on the passport you are using when you travel. ESTA's are tied to your passport so you should not apply until you have your new passport.