Forever 21 was founded in 1984 by current CEO Do Won Chang and his wife Jin Sook Chang. The store was originally called Fashion 21 and targeted middle aged women. The first store, located in Los Angeles, is still in operation today.
In 1989, the company opened their 11th store. It was their first location inside a shopping mall.
In 1995, the first location outside of California was opened in Miami, FL.
By 1997, there were 40 stores.
In 2010, the company opened their flagship two-story, 85,000 square foot store at the Los Cerritos Center. The company also expanded to the UK.
Forever 21 currently operates over 500 stores in the United States, Puerto Rico, Canada, Asia, Europe and Latin America.