Those tires are just too small.
The stretch is just way too much. 255s would even be a little narrow IMO. Those wheels are huge! As it sits, it looks unnecessarily low while still having a lot of fender gap.
What's the size of that tire? 235/35/18? It looks smaller than the stock overall diameter. I'd run something like a 255/40/18 if you can get it to fit. You can still run big, low offset wheels and have some sidewall... it just likely means a bit more fender attention.