Recently, my friends asked me how to create donuts in the photos, for me i use real reflex lense to do it. However, u still able to create the donut effect with the tips below.
check out more photos from his site :

http://alextkt.multiply.com/photos/album/309/Orchid_-_REFLEX_LENS_Tips_From_Billycane



Beside Donuts, we still can do it in this way to get different effect.
We can play with those two variant to create a special Bokeh.
You will need :
- One large aperture lens (a Canon 50mm F1.8 is used here)
- One sheet of black paperboard
1. Cut and shape the sheet to make a fake lens hood. The Diameter is made so that it snugly fits on the lens.
2. In the middle of the filter the wanted bokeh shape is cut out - in out example a heart is used. I’m not sure how big a hole the shape can be. But you can check it right away by just looking through the viewfinder. On the 50mm lens @ F1.8 a 15mm heart gives a metering value equal to F3.2, so it can probably be a little bigger.
3. Set your camera to its lowest aperture value (completely open).
Here are two shots to demonstrate this technique - one with a bare lens and the other with the hearted hood: (I leave it as an exercise to tell which is which :)

Here are the parameters for the example shown above:
- Lens - Canon 50mm F1.8
- "Lens hood" Diameter: 70mm (2.75 inch)
- Hole diameter: 15mm (0.6inch)
Here are two more great examples for this technique: