The objective of this project is to develop an interactive virtual mirror for makeup simulation to improve user experience when trying different makeup products. The interaction with the simulator was based on the metaphor of a mirror. The system interface allows the user to choose and to apply makeup over their own image. The system renders the video displayed in the mirror in real time without the need of fiducial markers on the user's face or the creation of a 3D face model before the use of the system. The proposed interface consists of a touch-sensitive monitor and a RGBD camera.