The pattern for the heart is:
Row 1: *k3 MC, k1 CC, k4 MC, repeat from * around.
Row 2: *k2 MC, k3 CC, k3 MC, repeat from * around.
Row 3: *k1 MC, k5 CC, k2 MC, repeat from * around.
Row 4: *k7 CC, k1 MC, repeat from * around.
Row 5: *k3 CC, k1 MC, repeat from * around.
Row 6: *k1 MC, k1 CC, k3 MC, k1 CC, repeat from * around.
(
http://www.vintageknits.com/babyhat.html)
There should be 9 hearts total. What do you think?