Most 3D face processing systems require feature detection and localisation, for example to crop, register, analyse or recognise faces. The three features often used in the literature are the tip of the nose, and the two inner corner of the eyes. Failure to localise these landmarks can cause the system to fail and they become very difficult to detect under large pose variation or when occlusion is present. In this paper, we present a proof-of-concept for a face labelling system, capable of overcoming this problem, as a larger number of landmarks are employed. A set of points containing handplaced landmarks is used as input data. The aim here is to retrieve the landmark's labels when some part of the face is missing. By using graph matching techniques to reduce the number of candidates, and translation and unit-quaternion clustering to determine a final correspondence, we evaluate the accuracy at which landmarks can be retrieved under changes in expression, orientation and in the presence of occlusions.