Hancocks used to have the smock top material on their website under apparel, but I haven't seen it on their site as of late. However, you might want to check in your local store because they could still have some there. They had several other colors such as a royal blue with a daisy border print, as well as some red and white prints.
My blouse was purchased on clearance at Stage and I got my shoes on sale from Dillards!
Hope you all have a blessed day!