This is a pattern called Archie's Vest from Kristen Rengren's book Vintage Baby Knits. It's taken me four library renewals, (and two fines) to get this finished. But jolly nice it is!
The yarn is Rowan 4 Ply Soft (green) and Lang Yarns Jawoll Solid Superwash, (pink).
I've also been a bit naughty and treated myself to a Nikon D90 camera.