The Duke and Duchess of Edinburgh are ringing in their silver anniversary Prince Edward and Sophie, the Duchess of Edinburgh ...