I recommend Calavera aprons. They are made of quality leather, and come in different sizes and colors, with options to customize.
Downside: they are a bit expensive, but they are made well, so you probably wouldn’t need another apron in your lifetime.
They have a website that you can find by searching Calavera aprons.
Note: I have no affiliation with this company.