Catherine, Princess of Wales arrives at Westminster Abbey in central London on 6 May, 2023. Photo: AFP / Odd Andersen
Previous
Now Take That fans are left fuming after venue change from crisis
Next
5 workers dead, 49 still missing after a building under construction collapsed in South Africa