The Duchess of Cambridge, who is suffering from acute morning sickness, will not attend the opening ceremony of the Invictus Games this evening or the athletics event tomorrow, Kensington Palace has said.
Kate, who is expecting her second child, was also forced to cancel an engagement in Oxford earlier this week.
Kensington Palace said in a short statement: "The Duchess of Cambridge will not attend the opening ceremony of the Invictus Games this evening or the athletics event tomorrow.
"The Duchess's attendance on the forthcoming visit to Malta will be kept under review and a decision taken closer to the time."
The Invictus Games are an international sporting event for wounded, injured and sick servicemen and women.