June 29, 2011 12:00 PM

What Princess Diana once did for ruffled blouses, Kate has done for impeccably tailored fashions in rainbow hues—many of which sell out within days. “She uses colors that go well with her hair,” says Vogue UK executive fashion editor Calgary Avansino. “She knows what suits her body. She wants to look beautiful, and she does.”

You May Like