Prince Philip, the Duke of Edinburgh and Queen Elizabeth II's husband of 73 years, was laid to rest at a royal funeral at St.