reviewed Jun 03, 2009 by
magnolia is my favorite brand not only because it's cheap but also it offer customers outstanding colour and many variations of the same dress or everything they sell .
and what make this brand so good is because it always up to date and the sh...