No matter who designed these, seriously, these are not Ann Demeulemeester. These are H&M ! Shame on you!
This would be a perfect case of how a fashion brand struggling for sales while betraying the brand identity without making any single point. I am sure these stuff are gonna ended on the sales rack.