I used a commercial pattern to make the gown--maybe it was a mid-80s Butterick. It included iron-on transfers for the embroidery. In retrospect, I wish I'd made a more gender-neutral gown so my nephew and my son could've worn it too, but I think when my nephew was born--he's the oldest of my and my sister's kids-- I wasn't the sewing enthusiast I came to be.
The gown has held up really well. The fabric is some kind of cotton-poly blend, and it has stayed white. The lace is nylon and has yellowed, but not bad for an almost 40-year-old garment. The tiny repair I had to make was to sew up the shoulder seams, which probably came unsewn from the weight of hanging on the hanger.
I love these pearl buttons. They're decorative, and the opening is actually velcro. It took me a long time to learn to make buttonholes and I avoided them for years. The dress has a long sewing story to tell.