Decorating for Christmas is something I have looked forward to each year ever since I was a child. Now that I have my own home, I have enjoyed making some of my Christmas decorations myself. Here is a Christmas project that I did a few years back, and it still is one of my favorite things to get out and hang up each year. It is very inexpensive and easy to do but does take a few hours, but it is worth making yourself over paying upwards of $50 for one from a store.
DIY Christmas Ball Wreath
Start with a white round styrofoam wreath of the desired diameter, I used a 14'' wreath from Hobby Lobby.
Next you need assorted balls of at least 4 different sizes of whatever colors you would like on your wreath. I recommend buying the cheapest ones you can find. For mine, I used silver and red 2.5'', 2'', 1.5'', and 1'' balls from Dollar Tree. The number you need will depend on how many layers of balls you use, so buy plenty, and keep your receipt, or you can put the extra balls on your tree like I did!
Then heat up your glue gun, and you are ready to go! Start by gluing the largest 2 size balls randomly around the front and outer edge of the wreath, and then fill in any holes with the smaller 2 size balls. Then glue a piece of thick ribbon onto the back at the top to hang it. There definitely is no right or wrong way to do it, just have fun and be creative!