The headlights remind me of the ones on the E60 in this picture... Was that car designed by Bangle? That would explain this horrible front...
Edit : Oh fuck... It's a french guy who did it...
http://www.bmwism.com/bmws_designers.htm (search for F20). The concept model looked better than the production model...