语法对.
她买了些用来做衬衫的布.
或者
她买了些布用来做衬衫.
不定式做定语,不定式放在被修饰词的后面,并和被修饰的名词有逻辑上的动宾关系.即make shirts from some fabric这种关系,所以from是不可缺的.