Adorable Handmade Christmas Ornaments

Who doesn't love homemade Christmas ornaments? These 17 festive ideas will keep your little elves busy for hours. And did we mention they make great DIY Christmas gifts?