Kate Middleton wowed when she showed up Tuesday in a gorgeous emerald green dress for a reception at Buckingham Palace with President Donald Trump and Melania Trump.
The Duchess of Cambridge looked just as stunning as ever in the festive long-sleeve, high neck number that went down past her knees as she joined the event for NATO leaders put on by Queen Elizabeth II in honor of the 70th anniversary of the alliance.
She completed the great winter look with loose hair and striking drop earrings.
“The Princess Royal, The Duchess of Cambridge and The Duke and Duchess of Gloucester meet NATO leaders, members of delegations and @NATO staff in the Picture Gallery,” a tweet from royal household read, along with several snaps of the evening.
Middleton’s fashion sense is always on point has has been noted before. Most recently, the duchess turned heads when she stepped out in a jaw-dropping black sheer lace gown for a royal engagement in London.