Michelle Obama State Dinner Alexander McQueen red gown.jpgIt seems not everyone was blown away by Michelle Obama wearing Alexander McQueen at last week's State Dinner. Oscar de la Renta has slated the First Lady for wearing not one, but two British labels during Chinese President Hu Jintao's state visit to the US.

"My understanding," de la Renta told WWD , "is that the visit was to promote American-Chinese trade - American products in China and Chinese products in America. Why do you wear European clothes?"

He also noted how Obama continues to influence a label's business: "I'm not talking about my clothes, my business. I'm old, and I don't need it. But there are a lot of young people, very talented people here who do," he added.

It isn't the first time that de la Renta has criticised Obama's choice of wardrobe, in particular her penchant for smaller fashion houses. Back in 2009, he said: "American fashion right now is struggling. I think I understand what [Obama and her advisers] are doing, but I don't think that is the right message at this particular point... I don't object to the fact that Mrs. Obama is wearing J.Crew to whatever because the diversity of America is what makes this country great. But there are a lot of great designers out there. I think it's wrong to go in one direction only."