President Donald Trump is to return to Buckingham Palace when the Queen hosts a reception for Nato leaders.

The Queen will welcome the world leaders and their partners for the reception next Tuesday which is part of events marking 70 years of the alliance.

READ MORE: Charities and businesses review relationship with Prince Andrew

But the Duke of York, who is facing a backlash following his BBC Newsnight interview about convicted sex offender Jeffrey Epstein, has not been named by Buckingham Palace as attending.

READ MORE: Prince Andrew to 'step back' from Royal duties over Epstein links

Many members of the monarchy will be present, with the Queen, Prince of Wales and Duchess of Cornwall formally greeting the politicians and their partners.

Other royals attending include the Duchess of Cambridge, the Earl of Wessex, the Princess Royal, the Duke and Duchess of Gloucester and Princess Alexandra. The Duke of Cambridge will be away on an official visit to the Middle East.