Meghan mania and big skirts: Africa's top shots

  • Published

A selection of the week's best photos from across the continent and beyond:

Image source, Feisal Omar/Reuters

A fisherman walks towards his catch on a beach in Somalia’s capital, Mogadishu, on Monday.

Image source, Daniel Beloumou Olomo/AFP

Jockeys take part in a major horse race on Saturday in the northern Cameroonian town of Maroua...

Image source, Daniel Beloumou Olomo/AFP

Known as the Cameroon International Grand Prix, it attracts riders from across the region, and large crowds.

Image source, Issouf SANOGO/AFP

The next day, a boy hanging out with camels in Chad’s capital, N’Djamena, munches on a mango.

Image source, Mohamed Abd El Ghany/Reuters

It is apricot-harvesting season in Egypt’s Qalyubia province, where a picker is pictured on Monday.

Image source, Emmanuel Osodi/Getty Images

Fans of Meghan, the Duchess of Sussex, take selfies with her on Saturday as she and her husband Prince Harry attend a sitting volleyball match in Nigeria’s capital, Abuja…

Image source, Akintunde Akinleye/Reuters

The royal couple were in the West African nation as part of the Invictus Games anniversary celebrations. On Sunday, they are at a basketball event in Lagos.

Image source, Cem Ozdel/Getty Images

On the same day, players from Nigerian basketball club Rivers Hoopers take on Tunisia's US Monastir in Senegal’s capital, Dakar, as part of the Basketball Africa League's Sahara Conference…

Image source, Cem Ozdel/Getty Images

The presidents of Rwanda, Paul Kagame (L), and Senegal, Bassirou Diomaye Faye (R), watch a game at the same event where Senegal’s AS Douanes beat Rwanda's APR 79-54.

Image source, Fred Lee/Getty Images

Moroccan skateboarder Aya Asaqas competes in an Olympic qualifying event in the Chinese city of Shanghai on Thursday.

Image source, Jalal Morchidi/EPA

On Saturday, a family becomes engrossed in a story on a visit to an international book fair in Morocco’s capital, Rabat...

Image source, Wilfrid Esteve/AFP

On the same day in the Moroccan city of Tangier, schoolchildren hitch a ride on the back of a truck.

Image source, AFP

A boy gets a haircut on Wednesday in a camp in Gedaref in eastern Sudan set up for people forced to flee their homes because of the civil war that broke out in April 2023.

Image source, Donwilson Odhiambo/Getty Images

On Monday, pupils in Kenya’s capital, Nairobi, head back to school - two weeks later than planned because of massive flooding that affected much of the country...

Image source, Thomas Mukoya/Reuters

The next day, a boy looks on at a search-and-rescue operation near the Mathare River in Nairobi after a residential building marked for demolition collapsed.

Image source, Franck Fife/AFP

Tabitha Chawingar heads a ball for Paris St-Germain during a match against Paris FC on Saturday. Two days later, the Malawian forward won the Best Hope Women Player trophy at a French footballers' union ceremony in Paris.

Image source, Loic Venance/AFP

In the French city of Cannes on Thursday, Zambian-British director Rungano Nyoni (L) and actress Susan Chardy (R) pose during a photocall for On Becoming a Guinea Fowl, a film about dark family secrets set in Zambia.

Image source, Tebogo Letsie/Getty Images

Members of South Africa’s new MK party salute in Johannesburg on Friday outside the Constitutional Court as it begins hearing a challenge to a decision to allow their leader, ex-President Jacob Zuma, to contest in the election...

Image source, Kim Ludbrook/EPA

On the same day, supporters of the governing ANC, decked in Winnie Mandela T-shirts, wait to greet President Cyril Ramaphosa on the campaign trail in Pretoria ahead of the 29 May poll.

Image source, Mohamed Elshahed/Getty Images

And the traditional Tanoura folk dance is performed during events on Monday to mark an annual spring festival in Egypt’s north-eastern city of Ismailia.

All photos subject to copyright.

From the BBC in Africa this week:

Image source, Getty Images/BBC

Go to BBCAfrica.com, external for more news from the African continent.

Follow us on Twitter @BBCAfrica, external, on Facebook at BBC Africa, external or on Instagram at bbcafrica, external

Related topics