Meghan Markle wears £12,800 Cartier necklace with £1,485 Ralph Lauren co-ords in new interview to promote child safety initiative
The Duchess of Sussex, who celebrates her 43rd birthday today, has appeared on US TV channel CBS in her first joint interview with Prince Harry in three years.