The dress itself is a jersey knit, so I picked up a white knit fabric for the first layer and a see-through weave for the bottom layer. A couple types of ribbon; black and white polka dot and a matching green for the bow, with the final touch being a rhinestone button. Total cost under $15.
The original dress was a halter style tie; I chose to criss-cross the straps and sew them into place. Yesterday was her birthday. It was so fun to give her the package with this dress in it and watch her expression. It was comical actually, she had a delayed reaction thinking it looked like something else she once had....then she realized it's the same dress, only updated. She loved it! Now maybe she'll wear this when she goes to the spa to get her facial (that was her other birthday present).