Kate wears 'sparkliest' earrings by British designer - but Meghan wore ...

Responsive image
source