Wash dirty linens immediately
Yes, you should wear an apron, but aprons still need to be cleaned. Regardless of whether or not you covered up your crisp white shirt, regardless of whether or not you managed to escape the flying red juices of canned tomatoes, some splatter is unavoidable. The solution is to put those linens into the wash as soon as possible. The longer you wait, the harder it will be to get the stains out.