Everyone loves doughnuts. From chocolate frosted and creme filled, to sprinkle topped and nutty, doughnuts are for people of all ages. Today, June 1, 2012, is National Doughnut Day.

The day was invented by The Salvation Army to show appreciation to women who served doughnuts to soldiers during World War I, as well as help the hungry during The Great Depression. National Doughnut Day began in the year 1938 and was a fundraiser event initially.

The idea to provide Army men with doughnuts came to fruition because of the lack of freshly baked goods. Later on, tents were made where soldiers could obtain doughnuts and many other freshly baked items.

Many of the top doughnut companies are giving away free doughnuts today. Feel free to visit Krispy Kreme and Dunkin Donuts, as well as other baked shops, shops for a free doughnut of in honor of National Doughnut Day today.