Bought a 13 plate 330d on Sunday, has a nice cream interior.
Obviously though in wet/snowy conditions keeping the car clean can be tricky especially the foot wells.
I have found some rubber floor mats:
BMW 3 Series F30 Car Mats (2012 - present) - Car Mats UK
BMW 3 Series Saloon F30 (2013-) Standard Tailored Black Rubber Car Mats - Rubber - By Colour
but obviously they are going to look somewhat out of place with the cream interior!
1.) Are there any alternatives to rubber mats that still protect you from the wet/snow?
2.) Failing that I'd take recommendations on which rubber mats to use?