The Baby Surprise Jacket is one of Elizabeth Zimmerman's most popular patterns. You knit it flat, making a series of increases and decreases that only make sense at the end when - surprise! - it's a little knitted cardigan. Sew two straight seams across the shoulders and you're done.
A fingering weight yarn like Koigu's KPPPM makes a jacket for an infant.
Your first Baby Surprise Jacket may be a little challenging because there's a lot of counting stitches and garter ridges. Don't be deterred! Many knitters have fallen in love and knit a Baby Surprise Jacket for every new little one they know. You will too!