

The Duchess of Sussex wore clothes and jewellery worth £97,000.


The Duchess of Sussex wore clothes and jewellery worth £97,000.
Ben the Vet warns owners against trainers who recommend being an ‘alpha’ or ‘pack leader’.