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.
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.