Yeah, American Apparel shirts run pretty small, and they shrink a lot. You could always dry it on a clothes line or something besides the dryer, that helps to keep clothes from shrinking. And don't wash it in hot water either.
These shoes are pretty close to hers. They aren't the lacy print, but they were the closest thing I've found.
http://www.urbanoutfitters.com/shopping/product/detailmain.jsp?itemID=22673&itemType=PRODUCT&iProductID=22673
EDIT: http://www.zappos.com/n/p/dp/14565587/c/9.html
Those are similar as well.