Personally not a fan. Too many different shapes and lines. The profile itself is good, but the details, like all modern BMWs, are bad.
The taillights don't work, BMW seems to want to force triangular shapes on the front of all their cars, and why is there is hard line behind the front wheel that doesn't go anywhere or do anything - maybe it is there for the M2?
But hey, that's how it is. Here is a rendering of the new 7 Series based on spyshots. BMW is doing BMW to the extreme.