British Royal Family

Duchess Catherine holds her own in a stunning green dress during reception with Donald Trump

The Duchess was flanked by key royal family members, but Prince William had other engagements.

By Jess Pullar
In a glowing display, Duchess Catherine has swept us off our feet in another heavenly green ensemble while attending a very important dinner at Buckingham Palace.
The reception, which was hosted by Queen Elizabeth II, was held for NATO leaders, and the guest listed included none other than Donald Trump - his second visit to the regal residences within the last six months.
The Queen has hosted an official reception for NATO leaders - including Donald Trump - at Buckingham Palace. (Getty)
For the elite event, Kate flew solo while her husband Prince William carried out his overseas royal tour of Kuwait and Oman.
That being said, the Duchess took the event in her stride, literally dazzling royal watchers as she entered the Palace in a divine button-up green dress, which featured long sleeves and a high neckline.
Wearing her hair in loose waves and accessorising with a pair of beautiful diamond drop earrings, the 37-year-old officially nailed her royal appearance.
We'll just be over here ogling at her outfit and taking notes for the foreseeable future...
Kate's captured our attention in the best way. (Getty)
Also in attendance at the event was the Queen herself, who looked bright and spirited in a mossy green printed ensemble.
Prince Charles, Camilla and Princess Anne also donned their glad rags, and there's certainly no denying that the royals know how to nail a formal dress code.
President Trump's wife and First Lady Melania Trump also joined the reception, wearing a striking buttercup yellow cape coat, which featured purple trimmings.
Camilla was radiant in red for the reception. (Getty)
Meanwhile Melania Trump came dressed in a standout yellow cape coat. (Getty)
The dinner was held to mark 70 years of the alliance held between the NATO heads of State and Government.
After it was established in 1949, NATO has grown from 12 founding members to 29 countries making up the alliance.
A visit from Donald Trump is guaranteed to make headlines in some way or another, especially given the widespread protests his June visit sparked.
The president has previously said that the Queen is a "great great woman", so he'll have no doubt been happy to spend some more time with the Monarch.
WATCH: The Queen gave President Trump an interesting gift - see what it is. Story continues...
Missing the Tuesday evening soiree is Prince Harry and Duchess Meghan, who are currently taking a well-earned break from their royal duties in the lead up to Christmas.
Meghan has been able to avoid any meeting with the President in a royal capacity thus far. During his June visit, the American royal was on maternity leave after giving birth to her son Archie Harrison.
While not necessarily personal, the lack of any meeting between the two was exacerbated in headlines after it was revealed the President had called her "nasty".
With this in mind, Meghan and Harry's current break appears to have come at a good time...
Harry and Meghan will not meet President Trump during his current UK visit. (Getty)
While Harry and Meghan's break is expected to last until Christmas, which they will spend in the United States with Meghan's mother Doria Ragland, other members of the royal family will be kept very busy over the coming weeks.
In fact, we've even got another Kate Middleton spectacle to look forward to next week as another highly anticipated tiara moment approaches.
We can expect to see another heavenly tiara moment from Kate next week. (Getty)
Indeed on December 11, the Queen is set to host the annual Diplomatic Corps Reception at Buckingham Palace.
The event is one of the most formal of the year, and never fails to bring plenty of glamour to our eyeballs.
Last year, Kate wore a heavenly blue Jenny Packham gown along with her favourite Cambridge Lover's Knot tiara - which once belonged to her late mother-in-law Princess Diana.
Going by her dazzling display at the NATO reception, we can only imagine the glamour Kate's going to bring for us next week. Stay tuned!

read more from