Make your own custom apron with criss-cross straps. Unlike most aprons which have a neck strap that can become quite uncomfortable the longer you wear it, criss-cross straps rest on your shoulders. In this pattern, the straps are fixed and the back of the apron is closed with a button.
Measure the largest part of your chest from one side to the other. Take this measurement directly below the shoulders. Measure around your waist and measure from the top of one shoulder diagonally to your waist on the opposite side. Measure from the top of your breast bone to the waist and from the waist down to your knees. Jot down all the measurements.
Lay out the fabric. Cut one rectangular panel with these measurements: Your waist measurement plus 2 inches by your waist-to-knees' measurement plus 1 1/2 inches (skirt). Cut a second panel with your chest measurement plus 1 inch by your breast bone to waist measurement plus 1 1/2 inches (bib). Cut two strips about 3 inches wide equal to the diagonal measurement from your shoulder to your waist, plus 1 inch (straps). If you want a pocket or pockets on your apron, cut out some rectangles for those as well (about 5 inches wide by 6 inches long).
Center the bib on the skirt and stitch them together using a 1/2-inch seam. Hem the edges of the pockets and attach if desired. Fold down the top edge of the bib 1/2 inch and stitch.
Hem one long edge of each strap and sew them to the corners of the bib with the hems facing the middle. Hem the entire apron with a 1/2-inch seam all the way around except the short ends of the straps. Attach each strap to the opposite side of the skirt of the apron. You should be able to slip the apron on and off with them in this fixed position.
Sew a button hole in one side of the back of the apron below the strap. Sew the button to the opposite side.