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.