Yesterday, Kate Middleton made what is perhaps her last public engagement before she gives birth, to officially name the Royal Princess cruise ship in Southampton.
For the occasion, she stayed on-trend and opted for a £169 Hobbs Dalmation print coat. As we know, animal print is a massive trend this season as the most desirable of leopard and snake…
