
On April 9, King Charles and Queen Camilla mark two decades of marriage-a milestone that once seemed improbable. Their journey from controversy to acceptance has been nothing short of remarkable. Their love story began in 1970 when Prince Charles met Camilla Shand at a polo match in Windsor...