Today the world watched on as Charles was crowned as King in a lavish Coronation ceremony. As with any grand event, all eyes have been on the outfits worn by the Royal Family and celebrity friends in attendance.
But Kate Middleton made an unfortunate fashion faux-pas when she was forced to hitch up her long white Alexander McQueen Coronation dress to avoid it getting drenched in rain puddles. It's a far cry from her usual practical high-street style, which is adored by many.
Last month she visited the Baby Bank in Windsor to hear about its crucial works supporting families in need. The Princess of Wales donned a pair of flattering black cigarette trousers, and completed the look with an afforable neutral 'power blazer'.