K is for Keeper by Kate Agner

K is for Keeper

Knitting
November 2017
Fingering (14 wpi) ?
26 stitches and 32 rows = 4 inches
in stockinette
US 4 - 3.5 mm
US 3 - 3.25 mm
285 - 310 yards (261 - 283 m)
Small- 18”/46cm x 8.5”/22cm Large- 23”/58cm x 9.5”/24cm
English
This pattern is available for $4.99 USD buy it now

This pattern comes with instructions for 2 sizes and has charts for 5 different designs; hearts, check, crosses, buttons, and alien heads. There are also 2 brim options in 2 lengths. There is pretty much a pattern for everyone on your list and putting their initial on it will give it a nice personalized touch. You can work the design over the whole hat or add the section for inserting an initial from the alphabet charts.