British royals know the power of a suit—strong silhouettes, quietly striking colors and prints, impeccable construction. Catherine is the Royal Honorary Air Commodore, a role she took over from Prince William in 2023. It’s one of several military roles that she holds, also serving as Colonel of the Irish Guards, and Royal Honorary Air Commodore of the Air Cadets. The royal also wore a fine knit gray Alexander McQueen sweater, a navy belt, and suede navy Gianvito Rossi pumps. On jewelry: she wore a Cartier Ballon Bleu de Cartier watch, diamond and sapphire cluster earrings (gifted to her by her husband), and her Royal Air Force wings brooch pinned to her lapel.