Must have been the highest kerb ever!!
A bit of pressure, perhaps a cable tie or two if you have broken lugs, a can of colour matched spray from eBay and a reconnection of the foglight wire will have that passing the 50/50 test no problem!
If you don't know....the 50/50 test is car that looks like brand new.....from 50 yards at 50 mph!!