With our first we knew at 20 weeks. I'm being induced Wednesday and dh still won't agree with the name I want. And I won't agree with the name he wants!