Edited by Annabelle Cheesecake, Parisian Princess on
GALLERY: Forever 21 Times Square
The Fashion Indie crew attended last night the press preview for the new HUGE Forever 21 store in Times square and we weren’t disappointed. The store ( 90,000 square feet) has 4 floors, and is really beautiful with the bright splendors. It has an enormous amount of clothes and even restrooms. The Virgins were playing live and it was just the cherry on the cake! The store opens today so fashionistas, you know where you have to go!

