His wife may rightly be lauded for her elegant outfits but Prince William's own fashion choices have been so drab, one style magazine cruelly accused him of dressing like an estate agent.
So now Kate has ordered her stylist Natasha Archer to give William a much-needed wardrobe makeover - and she has started by throwing out his ubiquitous brown loafers and his tatty trainers.
William's cords and chinos have also been bagged up ready for the charity shop, replaced by tighter- fitting tapered trousers that show off a bit of ankle and which are worn with a pair of desert boots from L.K. Bennett.
For the tour of Canada, the 29-year-old stylist - known to friends as Tash - added linen jackets, and sweaters from J Crew, Jaeger and Reiss, her favourite high street label.
Sources tell me the makeover process was done tactfully, with Tash assuring the Prince, 34, that she was merely helping him to "edit" and "freshen" his wardrobe.