Yes! Finally... Forever 21 is about to open stores in Holland and Belgium.
I will be located in Amsterdam, Rotterdam and Utrecht. It's gonna take a while because the stores will open in 2012. But don't be sad cause we can order the clothes at the webshop: Forever 21.