For anyone who has accused the Duchess of Cambridge of playing it safe in the style stakes, Kate served up a checkmate yesterday.

The 34-year-old wore a fashion-forward tweed suit in a red and white chessboard-pattern for an official engagement yesterday.

It was made by bespoke firm Eponine and would have cost over £600. But the Sixties style was somewhat divisive. Some social media commenters said the outfit recalled Jackie Kennedy - others thought the buttons made it look as if it was on back-to-front. Kate joined Prince William in central London to meet young people who have benefited from a mentoring project called XLP.

William has been criticised recently for being workshy - but now seems determined to prove his detractors wrong, having packed in four engagements on Thursday as well.

Advertisement

- Daily Mail