Pull a lightweight fabric, such as mosquito netting or tulle, through an embroidery hoop. The hoop unscrews, which will allow you to install the fabric inside the hoop, pull it evenly and screw the hoop back together. The fabric can be as long as you desire, depending on how you want the canopy to drape over the bed.
Secure a self-adhesive hook to the ceiling firmly, above the head of the bed. Make sure the hook is centered. The adhesive on the hook will have to bond to the ceiling, so give it an hour before you hang the canopy from the hook.
Tie two long ribbons or pieces of string to each side of the embroidery hoop. Tie the ends of the ribbons to the self-adhesive hook to hang the canopy. If the hold doesn't seem strong enough, apply some Sticky Tack to the adhesive part of the hook to give it some extra holding power.