Sir David gifted Prince George with a fossilised big shark’s tooth, which is an unimaginable 23 million years outdated.
Kate wore a beautiful denim gown by Gabriela Hearst, a brand new merchandise we’ve not seen the Duchess in earlier than.
The “Marley” gown is from the pre-fall assortment and is fabricated from 100 p.c cotton.
The midi-dress prices £1,250. It’s the proper mixture of Kate’s present penchant for ladylike midi clothes with the informal really feel denim brings to an ensemble.
Kate appeared to sporting new earrings too, regarded as the Patrick Mavos Pangolin Haka fashion, which value round £185.