Cardigans - you can't move for cardigans at the moment.
It seems anyone who is anyone is sporting one of these little numbers right now - and why not, with gorgeous designs coming from some of the world's most iconic brands, including: Armani, Humor, Fred Perry, Stone Island, Diesel and...