The Duchess of Cambridge wears Alexander McQueen today.









CREDIT