The princes and their spouses gathered in Windsor Castle on Saturday, appearing to put aside their royal rift to pay tri