Even if you run out of wrapping paper or ribbon or boxes you can still make a gift look fabulous with things you have lying around the house. Because, let's face it, what's on the outside does count.
Hand-print fabric for gift wrap that can be used over and over again:
Find out how here.
Source: unruly-things.com
Or use fabric as ribbon:
What monster would want to cover up a box this pretty? Directions here.
Source: danamadeit.com
Dip a box or gift bag in confetti:
After wrapping your present, cover one end in double-stick tape and dip it in confetti. Glitter would work too, although your friend or loved one might not forgive you if it means they'll be covered in it for the rest of their earthly days. This idea comes from Tokketok.
Source: poppytalk.blogspot.com