And at the ceremony at Westminster Abbey marking Commonwealth Day on Monday, Catherine, the Princess of Wales, was dressed in ...