3 of the best...
rattles For babies
baby bunnies
Beatrix Potter bean rattle premium plush Was £8.99 each, now £6.74, Waitrose
soft and huggable
Grey stripe soft and huggable elephant rattle £6, jojomamanbebe.co.uk
good for teething
Lamaze rainbow glow light-changing rattles £8 each, kidly.co.uk