By Ambarish Awale Cally Brooks
Sophie, Duchess of Edinburgh, married Prince Edward in 1999 and shares two children with him, but faced struggles to conceive
By Ambarish Awale Cally Brooks
Sophie, Duchess of Edinburgh, married Prince Edward in 1999 and shares two children with him, but faced struggles to conceive