British newspapers feature news regarding image of Princess of Wales, London, United Kingdom - 11 Mar 2024
British newspaper front pages showing an image of Catherine, Princess of Wales with her children, pictured in London, Britain, 11 March 2024. The image was released on Mother's Day, 10 March 2024 by Kensington Palace. International news photo agencies have withdrawn the image citing apparent manipulation of the picture.