Makeup can disguise facial features, which results in degradation the performance of many facial-related analysis systems, including face recognition, landmark characterisation, aesthetic quantification and automated age estimation methods. Thus, makeup is likely to directly affect several real-life applications such as cosmetology virtual cosmetics recommendation security access control, socia...