Look out, Zara and H&M! Much-loved US fashion label Forever 21’s first flagship store will finally be opening its shiny new doors on January 18th. It’ll be just a tantalizing preview of what’s to come.
Published: 12:12pm, 16 Jan, 2012
Updated: 2:54pm, 20 Jul, 2018