We are in a similar situation, pastagirl, about four months ahead of you (second birthday two weeks away.) Her English is strong and she is using complete sentences. Her French is ... getting there. As in, she COULD have a French vocab of about 50 words, maybe more, but I have to prompt almost every single one of them.
So that's what I do. At first it was a case of, if she said, "trousers," I would respond, oui, c'est ca, tu portes ton pantalon, il est bleu, hein?" or even asking her (in french) what colour they were.
Next step was/is to say, "maman dit "trousers", que dit papa?" Then a subtle but, I think, important shift - "on dit "trousers" en anglais, que dit on en francais?" I made this shift because, while she was correctly identifying "francais" as my language (one French sentence she does have is "papa parle francias, maman parle anglais") she was less clear as to whether she was willing to define herself as a French-speaker too.
The next stage, which I'm just starting, is to demand outright, "comment dit-on cela en francais?" or "je ne comprends pas tres bien l'anglais, tu peux m'expliquer en francais?" (I do, of course, understand English, but I don't want her to rely on that.)
The biggest thing, at every stage, has been praising what's right and not dwelling on what's wrong - a sentence like "I like taupe" or "I wearing pantalon" gets praise and "expanding feedback" ("oui, bravo, que tu es intelligente! Elle est marrante, cette taupe, n'est-ce pas?")
just stick at it and don't expect overnight miracles is my advice so far.
Incidentally, I think it's really important to speak the language EVERYWHERE so the child knows it's not shameful or silly, so well done to your husband for that.