I love aprons with bib upper halves. I don't sew, except for quilting, but friends have made many for me.
I wear an apron when cooking and when eating. When I do nothing gets on it. If I don't everything gets on my shirt.
It's a little like carrying an umbrella to keep it from raining.