With just some embroidery floss and a pin back, you can crochet this little brooch for your Valentine in under an hour.
Step 1: You'll Need
Embroidery floss in the colors you desire
I followed this pattern (http://howtocrochetaheart.blogspot.com.au/2012/07/how-to-crochet-heart-in-one-round.html) When weaving in the ends, leave a length of thread to sew the heart to the arrow rod.
R1: SC in 2nd ch from hook to end. Ch 1, turn.
R2-6 SC to end of each row making sure to Ch 1 before turning to the next row.
When you get to the end of R6, Ch 1 but don't fasten off yet.
Fold the piece in half. Sl st in first st, Ch 1, sl st in next st and repeat to end.
Fasten off and weave in ends.
Arrow feathers (make 3):
R1: SC in 2nd ch from hook to end.
Weave in ends to center, leaving a length to sew the arrows to the rod portion.
Attach heart and feather pieces to rod portion using a needle and the length of thread you haven't cut off yet.
I used grey thread and stitched down the center of the rod portion after I attached the pin back.
There's also free download pdf located here: https://www.dropbox.com/s/kvj4q388moys6a6/CupidHeartArrowBroochPattern.pdf