William and Kate Mark Their Anniversary at a Friend's Wedding