QQueens Read More Why the late Queen’s absence will be felt at Peter Phillips’ royal weddingJune 5, 2026 When Peter Phillips and Harriet Sperling exchange vows on June 6 in the Cotswolds, the absence of one…