Here are a couple of patterns that will do what you want. The only difference I see is that the bib on your picture is higher and you can cut that higher when you cut out the bib. You can make any skirt longer or shorter simply by deciding what length you want and cutting the skirt longer when you lay out the pattern.
https://www.etsy.com/listing/1726605...alf?ref=market
http://www.sovintagepatterns.com/McC...ize_p_368.html