In Entertainment FashionBy David Barclay Indian American designer Rachel Roy, the most hated woman on the internet? In Entertainment FashionBy David Barclay By David Barclay • April 26, 2016 10:01 PM PDT