Kate, Britain's Duchess of Cambridge, made her first public appearance on Tuesday since it was announced she was pregnant, joining husband Prince William and his brother Harry at events to mark World Mental Health Day.
Last month William and Kate announced they were expecting her third child and that as with her two previous pregnancies, she was suffering severe morning sickness.
Last month, she was too ill to take her eldest child George to his first day at school because she was too unwell and her last public appearance had come at the end of August when she joined William and Harry on a visit to a public garden at Kensington Palace dedicated to their late mother Princess Diana.
However, Kate, whose official title is the Duchess of Cambridge, showed no sign of the sickness that has forced her to cancel all engagements since then when she, William and Harry hosted a reception at Buckingham Palace on Tuesday to celebrate the efforts of those working Britain's mental health sector.
"The duchess' condition is improving but she is still suffering from hyperemesis gravidarum. She is delighted to be able to be here tonight," an aide said.
Hyperemesis gravidarum can cause severe nausea and vomiting and requires supplementary hydration and nutrients. The condition forced Kate to be admitted to hospital in the early months of her pregnancy with George.
The couple's third baby will be fifth in line to the British throne, after grandfather Prince Charles, father William and elder siblings George, four, and Charlotte, two.
William, Kate and Harry have made campaigning about mental health one of their priorities, with both royal brothers saying in recent months how their mother's death in a car crash when they were children had left deep emotional scars.
"All three of us have seen that mental health is at the heart of so many of the issues we are passionate about," William said in a speech to the reception.