A wedding cake, baked in 1898 when Queen Victoria was ruling from the British throne, is still moist, making it the world's oldest at 113 years.
The four-tier cake was displayed at a bakery until it closed in 1964, then kept in an attic before being given to the Willis Museum in Basingstoke, Hampshire.
Museum curator Sue Tapliss said: "The baker's unmarried daughter donated it towards the end of her life, fearing someone would find it and think she had been jilted at the altar."
