Andrew was spotted heading for lunch with the monarch yesterday just hours after being snubbed from the ceremony.
The 62-year-old looked downcast on his way from his Royal Lodge home to the out-of-view meal at the castle.
The duke's reputation has been severely tarnished by his involvement in a civil sexual assault case.
But he is reportedly plotting a royal comeback, having asked his mum to return his patronages and HRH title just five months after he was stripped of them.
He lost his honours amid the highly-damaging case brought against him by accuser Virginia Giuffre, 38, which led to a multi-million pound pay-out in February.
A source said: "He was confident and bullish he can make a comeback."
www.thesun.co.uk/news/18877547/prince-an...mp;utm_source=pushly