He called Princess Charlotte's reaction a "flood of tears." Prince William has been wearing his beard for a few months ...