I agree with3xnanny that shirring elastic will only work with knitted fabric.I've done that with a few tops which have stretched.
Another idea is to make a 'dickey' - a sort of false blouse front.
But that would change the style altogether.
Bird table...... birds avoiding it....
Words of 7 letters, 2 changes allowed.