The palace could not hide the pregnancy of Charlene because she had already an unwell during the official visit in the Cantal, she could not be present to some events during the week of Grand Prix, she could not attend the official visit in Netherlands and she could not be present to a lot of events in Juni like the Mare Nostrum , ceremonies of giving medals or diploms and the swimming day at Dinard on june 22th. There would be a lot of critics and rumors. The palace did the announce earlier and said that the date of the birth was due to the end of the year. I think that Charlene will be soon at the end of her first trimester in these coming days. I think that the birth will be between Christmas and new year. In France we use to call this moment ' end of the year' and it is why Charlene seems to be yet tired on the photos, she has perhaps yet nausea.