There seems to be a bias towards older cars. Were cars better looking in the old days before they had to worry about things like aerodynamics and regulations? Or are the future classics not yet recognised?
Apart from the 250 GTO, which wins hands down, I think the Dino is a very pretty car.
Of the VGTs the Alpine and the Fittipaldi are the best looking to me, because they actually look like cars.
And modern cars - the Alfa 4C is nice, and the Alpine. And I've always rather liked the Toyota 86. Future classic? Buy one now.
Most of the modern supercars look good, apart from the Veyron which is an absolute munter.