Kate Middleton finally publicly weighed in on husband Prince William's beard while visiting the Irish Guards for St.