Photographer Alex Lubomirski, who took the Duke and Duchess of Sussex's wedding photos, shared a photo of them with their two children, Archie and Lilibet, ahead of Christmas.

'This is one of those rare and special projects, that one is fortunate enough to be a part of,' he captioned the snap, which gave royal fans a first glimpse at Lili since she was born in June 2021, and a rare look at Archie, who seemingly had bright red hair just like his dad.

'To be able to continue the story of this family whom I first photographed as an engaged couple, then on the day of their wedding, as a married couple and now seeing their love manifest into two beautiful children, has been a delightful honour.'

He concluded his post: 'This day with the Duke and Duchess of Sussex was one such joyous experience, and one that I feel extremely privileged to have been invited to capture.'

We can't stop staring at this photo.