A cardigan over a T-shirt or tank top is free and easy; a cardigan over a summer dress is charming; a cardigan with a wide skirt is cute; an oversized cardigan and a retro shirt is grungy… you get the picture. There was a reason why your granny loved cardigans and once you've discovered their appeal, so will you. Besides, your granny's button-up look is just one way to wear a cardi. New-look cardigans often resemble a kimono, kaftan, cape, shrug or wrap. These more relaxed styles make great cover-ups; belt them to earn extra style points. Longline cardis such as these or more masculine styles have become as fashionable and popular as the traditional waist-length designs. Lightweight cotton cardis are what you need when the sun has gone down after a hot summer's day and you can wear them right through autumn once you begin to layer up. Winter is the time to take out luxe wool and cashmere cardigans that are feminine and incredibly warm – plus they are extremely cuddly. Cardigans make great accessories too. Brighten a black outfit with a bright red cardi or drape one in a pretty pastel hue over your shoulders to lend a dress a certain cachet. Or wear a cardi under a blazer or jacket instead of a waistcoat or pullover. For vintage flair, channel the twinset look and match your cardi and skirt for a look that's prim and proper yet sexy. The best part, though, is that cardigans occupy that space between a jumper and a formal blazer. They're casual without ever being sloppy and smart without being overdressed. Cardigans occupy that mysterious middle ground between informal and formal, which is why we will always love cardis.