News

A slice of cake from Prince Charles and Princess Diana’s 1981 wedding has been sold for the “unexpected” price of £1,850 ($2,565) at auction.