May 25 May 25 Philip Treacy OC 896 Hat Heaven Duchess of Cambridge, Hats Philip Treacy OC 896 Hat From Philip Treacy’s Spring Summer 2022 Collection Purchase Worn by the Duchess of Cambridge on:25 May 2022 Leave a comment