UK · 2026-11-07 20:17:00Buckingham Palace makes major announcement about Duchess Sophie The Duchess of Edinburgh announced some exciting news.Source - www.express.co.uk ↗