Terry cloth (can be thrifted towels)
Vintage fabric, thrifted linens or a pattern you like
Snap closures, I love the little pearly ones
Then fold it over and place it on a folded over side of your fabric, cut that out.
Then wash the bib, because terry cloth sheds like a hairy dog. You are done!