You have to tell him!!!! I am sorry, I know you don't need to listen, but I really, really think you should tell your 2 yo that the nanny is leaving. I think he will be more upset/traumatized/confused if you don't tell him. And if you do tell, he will likely take it much better than you think, at age 2. I know that my 2 year old would be a mess if I didn't tell him and just let it all happen as a surprise. He's very aware and understands a lot of things. He would think the nanny abandoned him or it was his fault or something.
Will you still get to see her after she has the baby? Why not just hold him on your lap and say, "LO, I have something I have to tell you. Pretty soon, Nanny won't be able to take care of you every day anymore. She loves you very very much but she has a lot of other things she needs to work on and she won't be able to come here all the time. We will still get to visit her sometimes. We will make sure that we find another very nice person who can take care of you. (maybe even mention your specific new nanny)." And if he's sad, tell him it's okay to be sad, but reassure him that he will be taken care of and that you will still get to have visits with Nanny 1 (if that's the case). I think I'd leave the baby out of it so that he doesn't have jealousy towards her baby.
I am thinking of giving our nanny a framed picture of the kids, and something else but not sure what. She's going to school out of state, so maybe something for her desk that's from our state, or something along those lines. Maybe a necklace with a charm from our state or something.
Re: Nanny s/o: Strunella!
I really don't think he'll understand us telling him she's not coming back, but we're not opposed to telling him. We're going to have the two nannies overlap a few days to ease the transition. So, he'll get to spend some time getting to kno