Kate Middleton Duchess of Cambridge at National Portrait Gallery on February 28 2018 WHAT SHE WORE: Kate wore black floral print midi dress fromOrla …