Alongside the pictures Giancarlo wrote, "And here two moments of friendship with her, Princess Diana."
He shared the snaps out of nostalgia, as the relationship between Princess Diana and Prince Charles has recently been brought to light again in Season 4 of The Crown.
One royal expert has disputed the Netflix show's claims he cheated on Diana during the marriage, claiming Charles was "really faithful" to her.
The marriage, which lasted 15 years, was full of ups and downs amid claims Charles had cheated on Diana with Camilla Parker-Bowles, now the Duchess of Cornwall.
Asked if he had remained "faithful and honourable" in his marriage, Charles said, "Yes, absolutely. Until it became irretrievably broken down, us both having tried."
But The Crown portrays the prince, played by Josh O'Connor, in the midst of an ongoing affair with Camilla (Emerald Fennell) in the early years of his marriage to Diana, played by Emma Corrin.