A selection of the week’s best photos from across the African continent and beyond:
With a week to go before Mozambique’s general election, flyers from political parties are seen plastered on walls in the city of Chimoio on Monday.
Classic cars go on show at this event in Nairobi, Kenya, on Sunday. It attracted visitors and competitors from across East Africa.
In Ivory Coast on Saturday, a model wears this dress made of chocolates during National Cocoa and Chocolate Days.
South Africa Fashion Week is in full swing in Johannesburg…
These designs are from Imprint by Mzukisi Mbane…
And these shoes are from the Essie Apparel collection by Enhle Mbali.
Mechanics get to work in Nairobi on Friday, fixing cars and recycling parts.
On Tuesday a taxi driver shouts out in agreement with protesters who are fed up of crippling living costs. They are on the streets of Lagos on Nigerian Independence Day to voice their frustration with the country’s lack of progress.
Days earlier in the same city, people take part in the Slum Party dance festival…
The group say they use performance art to “redefine the perception” of informal settlements in Nigeria.
Pelicans huddle on the water at Kenya’s Lake Nakuru National Park on Saturday.
A hunter collects birds to eat in north-eastern Egypt on Wednesday. Conservationists have criticised the practice of trapping migratory birds but locals say it is an important food source.
On Satuday in France, Nigerian singer-songwriter Ayra Starr poses on the red carpet at a Paris Fashion Week event.
Malian musician Fatoumata Diawara performs at the Joy of Jazz festival in Sandton, South Africa, on Saturday.
Ethiopia’s Milkesa Mengesha collapses on the ground with relief after winning the Berlin Marathon in Germany on Sunday.
The day before in Mali’s capital city Bamako, children sit in canoes on flooded roads.
Residents of Leribe, in Lesotho, dance and sing to welcome Prince Harry and other delegates who have come to see a climate resilience project on Wednesday.
On Monday, women sell peanuts at a market in Guinea-Bissau’s capital, Bissau.
On Tuesday, Eric Manigaba plays with his son after coming home from an Mpox treatment centre. They have faced stigma in their local community in Burundi because of fears of the virus.
And on Friday in South Africa’s Western Cape province, Mararet Maritz celebrates her birthday with family members. They say she is now 118 years old.