Photoshop Pearl Tutorial
Start a new picture, and make it 200x200 pixels background black(for visibility purposes). I like to make the pearl large, then shrink it down. Choose the eliptical marquee, and create a perfect circle by holding down the shift-key.
Create a new layer and call it Pearl. Fill it with color #CECBAE.
Now, make sure your background color is the pearl color, and that the foreground color is white, then choose the gradient tool. Make sure the gradient looks like the one on the left. Drag the gradient as in the picture to create a bright spot on the bottom right of the pearl.
Create a new layer, call it Shadow. Make your foreground color #ADAA91. With the pearl still selected (if it isn't, ctr-click the Pearl layer to get the selection) use a 35 pixel soft round brush to shade 3/4 of the edges of the pearl.
Create another new layer, call it Gradient. Choose the pre-set Transparent Rainbow gradient.
Drag the tool the way I have shown in the example to get something similar to mine. Different gradients to look nice as well though, especially if you want a somewhat different sheen on your pearl.
Set the opacity of the layer to 10%. Set it to a higher value if you want more iridescence.
Create a new layer. Call it Highlight. Choose white as foreground. While using the 35 pixel soft round brush again, make a small highlight on the top-left of the pearl by moving the brush as I did in the example on the left.
Pearl complete! You can do quite a few things with the finished pearl. In my finished example, I shrunk the pearl and pasted it several times until I formed a necklace. I linked and merged the pearl layers, copied and pasted them behind the necklace layer and set the opacity to about 15% to create a reflection.