Princess Diana, Prince William and Prince Harry
Princess Diana is pictured with her sons Prince William (left) and Prince Harry on a skiing holiday in Lech, Austria, on March 30, 1993. Jayne Fincher/Princess Diana Archive/Getty Images

Prince William and Princess Diana used to spend a lot of time together when the latter was still alive. As such, they were always photographed in public.

In an unearthed snap, a young Duke of Cambridge looks dapper in his blue checkered suit. Prince William’s straight blonde hair is fixed neatly, and he is also carrying his own bag during the outing.

Prince William isn’t looking directly into the camera, and only the right side of his face can be seen. But it cannot be denied that he was very good-looking especially when he was much younger.

Princess Diana, who was very proud of both of her boys, looks dotingly at her eldest son. She has a beautiful smile on her face, and she is also carrying her bag.

Royal fans commented on the photo on Instagram by calling the Princess of Wales the best mommy anyone could ask for. Other fans called the late royal beautiful.

Meanwhile, a throwback video of Prince William hanging out with Prince Charles was also unearthed recently. In the clip, the Duke of Cambridge is walking on the grounds of Kensington Palace by himself when Prince Charles suddenly reaches out for his hand to assist him.

But the adorable young boy seemingly wanted to explore the grounds all by himself. Prince Charles allowed him to do so, and Prince William couldn’t be happier. The clip was also included in the new documentary about Prince Charles talking about the Duchy of Cornwall.

“This was such a good opportunity to release a photo of just Charles, William and George as the present and future Dukes of Cornwall but I’m not surprised they didn’t because they are the BRF and they never do what we want them to,” one royal fan commented.

“I’ve just watched the 2nd episode so impressed and loving Prince William and his amazing Father Charles of course,” another royal fan said.