Britain's Catherine, Duchess of Cambridge, (R) and Prince William, Duke of Cambridge (L) cut a cake to mark the 25th anniversary of the Keech Hospice Care in Luton, north of London, on August 24, 2016. [Photo/VCG]