If you’re after fun city car with a real sense of style, then the retro styling of the Fiat 500 could well be the perfect car for you. Many see it as nothing more than an expensive fashion accessory, but the little Italian motor is a very real rival for the likes of MINI and the newer Vauxhall Adam. It doesn’t take long to see why, with its compact dimensions, solid bodywork and light steering making it truly easy to park, while its responsive engines and smooth gearbox make it equally as assured and fun on the open road, as well. There's a souped-up Abarth performance model available that will go from 0-60mph in under eight seconds, but it's not quite as entertaining to drive as the MINI Cooper S. The entry-level 1.2-litre Pop models are somewhat basic in specification, though, doing without normally standard equipment such as air-conditioning and alloy wheels – but they do still come with an MP3-compatible stereo, power steering and electric mirrors. Sport and Lounge models are more luxurious, thankfully, adding accessories like Bluetooth and USB connectivity. TwinAir models are free from road tax thanks to rock-bottom CO2 emissions, and all models come fitted with stop-start technology, which makes them cheap to insure and ideal for first-time drivers.