Combine dry ingredients: all purpose flour, almond flour, cinnamon and salt. Set aside.
In the bowl of a stand mixer with paddle attachment, or hand mixer, cream the butter and sugar until soft and creamy. Add the egg and vanilla, beating until combined.
Add the dry mixture, 1/2 cup at a time, until fully incorporated.
Divide the dough into 2 discs, place each between 2 sheets of parchment paper and roll to 1/8" thickness. Freeze for 45 minutes to an hour.
Remove top sheet of parchment and use heart-shaped cookie cutters to cut out cookies and a smaller one to cutout the center to half of the cookies.
Preheat oven to 375ºF and place cookies on lined baking sheet. I also baked the little hearts! Bake for 8 minutes until light golden, cool on cooling rack.
Microwave chocolate hazelnut spread for about 10 seconds and spread in the center of cookies. Dust the other half of the cookies (the ones with the smaller heart in the center) with powdered sugar. Sandwich them together and enjoy!
For the little hearts, you can dust them with powdered sugar or cocoa, or both, and leave as is. Or, sandwich them together, with Nutella, like I did!