The Duke and Duchess of Cambridge ended their three-day tour of America's east coast at a glitzy fundraising gala in New York on Tuesday night.
The royal couple were guests of honour at the event to raise money for St Andrew's University, where they first met as students.
Of course Kate, who is five months pregnant, saved her best outfit from the tour until last. She wore a midnight blue Jenny Packham gown - a design she has worn on two other occasions. Her look was complete with diamond and emerald jewellery and black stilettos.
William and Kate were welcomed into the museum by alumni from the university. They later chatted to some of the 450 guests, including Anna Wintour and the prince's cousin, Princess Eugenie, before dining in the Temple of Dendur room.
"I don't need to tell you how much St Andrews means to me and Catherine," William told guests during the dinner. "By joining us here this evening you are supporting a remarkable independent institution."
He then turned to Louise Richardson, the university's principal, and said, "Louise, you may need to close your ears at this point but it's often said by the undergraduates of St Andrews that you leave the university in either one of two states: either married or an alcoholic."
"Fortunately for Catherine and me we ended up married," he added. "But for those of you who are parents of undergraduates right now, I give you one tip: ask your son or daughter over the holidays if they know what Ma Bells is. If they answer yes, perhaps remove their wine glasses out of reach.'
(Ma Bells is a popular pub with St Andrew's students.)
The couple were taken straight to JFK airport after the dinner, where they flew back to the UK to be reunited with their son Prince George.
Find out more about their glamorous night out below:
Love Kate's latest look? See plenty more stunning style from the duchess below: