Kate had been suffering with hyperemesis gravidarum – the same condition she endured during her pregnancy with Prince George – but looks to be on the mend if these photos are anything to go by.
The pregnant Duchess attended an event with the charity SportsAid, where she met young Olympic hopefuls at a training centre.
Kate is around 16 weeks pregnant, and is due to give birth to a brother or sister for George in April next year.
There wasn't much sign of a bump under Kate's plum coat as she toured the centre, but she certainly didn't shy away from getting stuck in – trying her hand at some of the training tests with staff and athletes.
Kate also enjoyed a chuckle with Emma Allen, who was using a heavy breathing masks when she strolled on over, before realising Emma probably wasn't the best person to have a chin wag with...
The training centre tour is the most recent of Kate's royal duties following her returned to public duties last month, when she welcomed The President of the Republic of Singapore and Mrs Tony Tan Keng Yam on behalf of The Queen alongside husband William.
Kate had a several weeks away from the public eye as she recovered from extreme morning sickness, recuperating at home at Kensington Palace and with her parents, Carole and Michael Middleton, in Bucklebury, Berkshire.