Created in 2003 in Korea, The Face Shop is one of Korea's top-selling cosmetic brand that boasts over a thousand beauty and skincare products formulated with the finest natural ingredients and encapsulated in their most charming packaging designs.
Created in 2003 in Korea, The Face Shop is one of Korea's top-selling cosmetic brand that boasts over a thousand beauty and skincare products formulated with the finest natural ingredients and encapsulated in their most charming packaging designs.