A slice of cake from the 1981 wedding of Prince Charles and Diana, Princess of Wales has been sold for the “unexpected” price of £1,850 ($3,200)...
Final preparations are taking place on the eve of Saturday’s royal wedding between Prince Harry and Meghan Markle. Ms Markle’s mother, Doria Ragland, will meet the...