Focus On....Viva La Frida
Viva La Frida are Mexican oilcloth specialists with the largest range available in the UK. Mexican Oilcloth is a durable, flexible, vinyl-coated fabric (also known as pvc fabric). It is stain resistant, 100% waterproof which makes it ideal for things such as bags, outdoor furniture, table cloths, make up bags etc.
If you would rather buy a readymade oilcloth bag they also have a range of these on their site: http://www.vivalafrida.co.uk/