They are the same between E86 coupe and FACELIFT E85 Roadster. Pre facelift roadster fog lights won’t fit of course, as they are a completely different shape.
Make sure you check the discount deals from EuroCarParts with their own ebay sales. I replaced mine last year and I watched the discounts over a couple of months and they were never better than their own ebay price - even with the constantly changing discount and the changing RRP they quote :?
Just waited for the best price I'd seen and bought from their ebay page - arrived by post with EuroParts invoice.
Thanks guys I will keep a look out. Although I've just seen you can get blanking plates from the dealer which I think I prefer. I never use front fogs and replacing them with lights that will fill up and corrode again seems a little pointless.