The royal couple are celebrating 25 years of marriage the Duke and Duchess of Edinburgh released two new portraits to commemorate their silver wedding anniversary. The couple – who tied the knot on 19 June 1999 at St George’s Chapel, Windsor Castle – have been married for 25 years. Prince Edward and Duchess Sophie pictured in the gardens of Bagshot …