Charlotte's Beautiful Skin Foundation

Charlotte's Beautiful Skin Foundation is a 16 hour natural glow foundation with buildable to medium coverage. This foundation hydrates, smoothes, blurs pores and brightens skin.