It may have been a frozen London evening, but Duchess Catherine warmed every corner of our hearts as she braved the elements for an evening at the National Portrait Gallery.
The stunning pregnant royal had a busy day, after attending a Heads Together event with Prince William, Prince Harry and Meghan Markle just hours before.
Not letting her hectic Wednesday put a dent in her demeanour, the 36-year-old was fresh as a daisy dressed in the prettiest flower print dress by Orla Kiely.
Her pregnancy glow was shining bright
Catherine, who is expected to give birth in April, has been a patron for the prestigious gallery since 2012.
She penned the forward for the event, and dipping into her Art History major she also captioned a images at the exhibition - Victorian Giants: The Birth of Art Photography.
The pieces are by artists Oscar Rejlander, Lewis Carroll, Julia Margaret, Cameron and Lady Clementina Hawarden.
The beloved royal, who is quite the shutterbug herself having snapped her kids Prince George and Princess Charlotte on an official basis numerous times, dubbed herself an "enthusiastic amateur photographer."
"This period in the history of photography has long interested me," she began.
"As a student at the University of St. Andrews, I chose it as the subject of my undergraduate thesis and photographs of children particular, which feature predominately within the exhibition, are of real interest to me," Kate continued in her written foreword to the exhibit.
"These photographs allow us to reflect on the importance of preserving and appreciating childhood while it lasts."
"Children held a special place in the Victorian imagination and were celebrated for their seemingly boundless potential."
Before concluding, "This notion still rings true for us today and it underpins much of my official work and the charities I have chosen to support, and, indeed, my role as a mother of a young family."