I had a '30s dress like this once and it turned out that the black dye (iron mordant) had eaten away the fabric underneath, creating the holes. But it wasn't a design feature, it was damage from the dye.
I can't see yours in enough detail to see if it's something similar so it could be eyelet or it could be iron mordant: do you have any nice, clear close ups of the holes?