Catchlights are nothing more than a reflection of light—something I always try to create in the portraits I photograph. These specular highlights help attract the viewer's attention, and makes for a dynamic photo.
You can easily create catchlights without having expensive lighting gear. Have your subject stand facing a sun-lit window; and photograph them. Move closer to the window to create larger catchlights.