Politics watchers hoping to see U.S. President Barack Obama's better half north of the border will be disappointed Wednesday.

Michelle Obama is currently travelling in Africa and won't be in Ottawa as the leaders of Canada, Mexico and the U.S. meet for the first time in nearly two years.

The first lady landed in Monrovia, Liberia on Monday, along with daughters Malia and Sasha. They are in Morocco Tuesday, as they promote girls' education.

Angelica Rivera, Mexican President Enrique Pena Nieto's spouse, isn't in Canada either, officials confirmed.

Michelle Obama and Sophie Grégoire Trudeau, Prime Minister Justin Trudeau's wife, spent a day together in Washington, D.C. last March when the Trudeau family made an official visit to the U.S. capital. Obama joked she and Grégoire Trudeau were already getting into trouble together and referred to the Canadian as her soulmate.

Barack Obama lands in Ottawa tomorrow for the North American Leaders' Summit, also known as the Three Amigos' summit. Pena Nieto arrived in Canada Sunday night and spent Monday visiting Quebec City and Toronto, where Gov. Gen. David Johnston hosted him at a state dinner.

Michelle Obama didn't come to Ottawa during the U.S. president's first visit in 2009 either.

A spokesman for Global Affairs Canada said it's common for the spouse of a world leader to accompany the leader on a visit, but their participation is at the discretion of the leader.