I agree that those concepts look ugly, but the CS doesn't at all !! but can't you smell that BMW are thinking of the old BMW nose? the long ugly one? ... I hope they retain sanity and progress to keep the mean look of the front in all models ...