WATCH: Kate's BAFTA dresses through the years But there's one dress she has never repeated; this billowing, forest green number she sported back in 2018. The Princess was pregnant with her third ...