https://autoid.uk.com/
Carbon Fibre - US$ 156.49 +Shipping in the 2 Series Collection at:
https://autoid.uk.com/collections/bmw_2_series
I retro-fitted these to my M235i and after 3 years, they're still looking good. No yellowing etc.
TBH, I think body color would look as good, but at the time I ordered, it wasn't an option, so I went for the CF.