Catherine, Duchess of Cambridge, is "feeling great" now that she's in the later stages of her pregnancy.
The 35-year-old royal is looking forward to welcoming her third child with her husband Prince William in April next year, and after suffering from Hyperemesis Gravidarum - which is a severe form of morning sickness - in her first trimester as she did with her previous pregnancies, she is said to be feeling much better now that the worst is over.
A source told Us Weekly magazine: "[She is] enjoying her later months of pregnancy and feeling great. It's amazing what a difference the later trimesters feel like compared to the early days, which she really struggled with more than ever this time."
Catherine - who already has four-year-old Prince George and two-year-old Princess Charlotte with her spouse - was previously reported to be expecting twins when a source claimed she would raise the two tots as "individuals", although the royal family have not yet confirmed the news.
An insider said previously: "[She wants the twins to] be seen as individuals and allowed to develop their own personalities.
"The twins will sleep in separate bedrooms but will share a playroom with George and Charlotte."
Catherine has admitted she thinks raising a child should be a collaborative effort, and other people, including teacher and school peers, play a role in looking after little ones.
Speaking previously, she said: "As a mother, just getting used to leaving my own child at the school gates, it is clear to me that it takes a whole community to help raise a child. Whether we are school leavers, teachers, support staff or parents we are all in this together."
And while Catherine thinks more people need to help parents, William has hinted he wants less pressure put on children.
He said: "The pressure on young people these days is considerable - almost certainly more than even for my generation not so long ago.
"Children are tested more than ever before and are being prepared to enter a highly competitive work market."
Tagged in Prince William Duchess Catherine