As you may have noticed, knitting is back in vogue. It's no longer just a hobby for Grannies, celebrities like Amanda Seyfried, Scarlett Johansson, Julia Roberts, Sarah Jessica Parker and even Princess Kate are just a few of the many celebrities who have taken it up. Perhaps you've been thinking about jumping on the knitting bandwagon ...