Prince William awarded a special honor to Alex Holmes, who helps lead the charity named for Princess Diana, during an investiture ceremony at Windsor Castle.