Earlier this week, the 31-year-old Duchess of Cambridge was branded a 'machine-made' princess with a 'plastic smile' by author Hilary Mantel.
Now, British fashion designer Vivienne Westwood, 71, has slammed the Duchess of Cambridge for not recycling her outfits more often.
Westwood said of Middleton at her London Fashion Week show:
"I don't have any advice for her, [although] I think it would be great if she wore the same clothes over and again, because that's very good for the environment and it would send out a very nice message."
She added of the young royal and style icon:
"If you're going to all that trouble to get an outfit that suits you, then you should keep on wearing it.
"I mean, you don't have to have a red outfit one day and then something almost the same in blue the next."