Up Next

    Kensington Palace Refuses to Release Unedited Family Photo

    March 12, 2024

    There's more fallout over the family photo that Princess Kate admits she photoshopped. Kensington Palace is refusing to release the original image. Prince William supposedly took the photo of Kate and her three children at their home near Windsor Castle. Princess Kate has yet to make a public appearance since she underwent abdominal surgery in January. Now, questions are being raised about why it was manipulated.    

    Watch Live
    Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching