Princess Charlene of Monaco is expecting twins with Prince Albert.
Ever since the 36-year-old announced her pregnancy in May, there has been widespread speculation suggesting she is carrying twins - and the rumours have been confirmed.
Speaking to HELLO! magazine about the news, the former Olympic swimmer said: "I feel absolutely great."
Princess Charlene and Prince Albert, 56, have both been in New York, where they have been attending various charitable functions and have met a number of high-profile public figures, including former US President Bill Clinton's daughter Chelsea, who gave birth to her first child just days later.
A source told the magazine: "She and the Princess had a chance to have a meaningful conversation about philanthropy and Chelsea was also happy to chat with the princess about their impending motherhood."
Despite being heavily pregnant, the Princess used the time she spent in New York to raise awareness of a number of her biggest passions, including her work on autism and the Princess Grace Foundation.
Meanwhile, her husband - whom she married in 2011 - attended the United Nations Climate Summit.
Princess Charlene commented: "I am so happy to have been able to support all the causes that are important to me during this wonderful trip."
Tagged in Prince Albert