I have worn a black puffer jacket and a long coat under my suit whilst getting wet and messy. They hold a lot of water, food and mud.
Now it's getting colder I wear my woolly jumper more often as 3 layers of messy clothes feels better than 2..a winter coat would be 4 layers! It's rather heavy but feels great.
My favourite is the boots. All different kinds weather its leather or not, knee high, ankle, wooly ugg styles. Its less of a time for heels and more of a time for the flats to come out and get some love