Prince Andrew has joined the Queen and the rest of the royal family for a pre-Christmas lunch at Buckingham Palace.
The Duke of York, 59, was spotted rolling into Buckingham Palace on Wednesday after a turbulent few weeks that have seen him stripped of his royal duties over his friendship with convicted paedophile Jeffrey Epstein.
The Prince attempted to clear his name in a Newsnight interview that backfired spectacularly after he failed to express support for the victims.
It remains to be seen whether the embattled Duke will join the rest of the royal family at the Queen's Sandringham Estate on Christmas Day.
The Duke and Duchess of Cambridge were also spotted driving into Buckingham Palace with their three children, Prince George, Princess Charlotte and Prince Louis.
Kate Middleton was wearing a festive tartan outfit, while Prince Louis looked to have grown a full head of hair since his most recent public appearance.
The Duke and Duchess of Cambridge are riding high after their documentary A Berry Royal Christmas aired to much fanfare earlier this week.
In it, Prince William revealed he talked about homelessness with Prince George and Princess Charlotte and visited the homeless charity his mother, Princess Diana, first took him to as a boy.
Prince Charles was also spotted driving in for what could be a tense encounter after he was said to have been instrumental in forcing his brother to step down.
The heir to the throne has long been a fan of a stripped-down monarchy, and is said to want Prince Andrew and his family off the public payroll.
Prince Harry and Meghan were not pictured, thought to be in the middle of their six-week break taken after their first family tour to South Africa that ended up in an explosive and soul-baring ITV documentary.
Princess Beatrice and Princess Eugenie as well as Princess Anne, Vice Admiral Sir Tim Laurence, Mike and Zara Tindall were in attendance.
The Earl and Countess of Wessex was also there with their daughter Lady Louise among other members of the extended royal family.