Who made Demi Lovato’s print Bowie shirt that she wore in Los Angeles on July 19, 2010?

146 Shirt – Urban Outfitters