Catherine wore Joseph Rainer Bud Print Blouse in October 2018 during a visit to Sayers Croft Trust School and Wildlife Recreation Grounds. The $595 blouse coming from label’s Pre-AW18 collection has a notable uniform-wear inspiration. Printed with dark-green flower buds, the relaxed-fit piece features utilitarian epaulettes, chest pockets and working button cuffs. Tuck it into leather trousers for a slick weekday outfit. Currently available at MatchesFashion.