CAP Beauty is the natural beauty destination located in New York's West Village and Los Angeles featuring natural skin care, natural hair care & natural makeup.