I might be about to offend thousands of BMW loving readers here but I can't keep this to myself any longer. BMW make some dreadful looking cars that sell well to nylon trousered salesmen and thousands of Chinese but they also make some pretty cars.

The 3-series has been largely left untouched by the Bangle virus that affect BMW's design department and has evolved into a lovely little thing, with one exception. It's grille is horrible. And the short, sharp slope/bulge immediately above the grille makes it look like a sulking child that has puffed air into the space between its top lip and nose. Nasty.

More