We have been planning Dwayne/Daddy's birthday for the past week.
It is hard for a 2 year old to keep a secret.

Mommy went to the paint-your-own-pottery place and picked out a nice little plate for Daddy. I painted it, wrote "daddy" in the middle, and planned on returning with the kids to put their little fingerprints all around the edge.
A few days later I was taking them back to the pottery place. I told Sophie we were going to the pottery place to paint a plate for Daddy's birthday.
She heard that we were going to
Daddy's birthday party.
I tried explaining again what we were going to do.
And she got very excited that we were going to Daddy's birthday party.
You can imagine Sophie's disappointment when we got to the pottery place. She looks around with a confused look on her face, turns to me and asks "Where's Daddy?"
So I went through the explanation yet again that we were there to paint the plate for Daddy's bithday. After she realized she would get to stick her hands in some paint she was happy again.

But she couldn't quite keep her mouth shut about the plate. Luckily Dwayne was only half listening and didn't clue in when Sophie asked him about his plate a few times.
We also went shopping for items needed to make his birthday cake. Sophie picked out the kind of cake, icing, candles, wrapping paper, and a big bow for his present! Holden didn't really care what we got. I did ask him though so he could be a part of the whole birthday thing. All I got out of him was "bwdah, bwdah, bwdah." I figured he was agreeing with Sophie's choices.
I had wanted everything to be a surprise for Dwayne on Friday. But knowing we still had 2 more days to go and I figured Sophie would surely spill the beans. She did. That night she told Daddy about the cake. Oh well, I tried.
And Sophie was very concerned about this cake. She really wanted the cake to be for her. After I told her again it was a cake for Daddy's birthday she said "For Sophie's birthday too!"
"This time it's Daddy's birthday, but he will share the cake with us."
That seemed to appease her, and then that's all I heard about... "Daddy will share his cake with Sophie."

We baked and decorated his cake, wrapped his present, and signed his cards. Then we anxiously awaited his arrival home.
When he walked in we showered him with hugs, kisses, and "happy birthday"s.
We enjoyed a nice meal at home, sang "Happy Birthday" and brought out the cake afterwards. It took about 5 minutes to light all the candles and I was sure the smoke alarm was going to go off when Dwayne blew them out!

But he sure loved his present and homemade cake!
And Sophie was very relieved when Daddy shared a piece with her.
P.S. This is what Daddy's plate was for.