I found this recipe here. The only changes I made were to use shea butter instead of lanolin. I also basically ended up omitting the rosewater as the cream just cooled into a pocket around it and it spilled out the first time I used it. I don't think you really need it.
Night cream
The cocoa in this moisturiser will not stain the face. Instead the alkaloids it contains - mainly theobromine and caffeine - act as stimulants and rejuvenate the skin.
2 tbsp almond oil
2 tbsp shea butter
1 tsp cocoa powder
Put the almond oil, shea butter and cocoa in a heatproof glass bowl. Place the bowl over a pan of water and heat gently over a low heat till the mixture melts into a smooth cream. Use only a wooden spoon to stir as a metal one will react with the ingredients. Take off the heat. Allow the cream to cool and store in a glass bottle in the refrigerator (it started growing mold when I kept it at room temperature).
This is a wonderful, rich cream which I use only at night as it's rather greasy. You do have to be careful not to get it into your eyes as it stings rather fiercely.