A selection of the week's best photos from across the continent and beyond:
Image source, JORIS BOLOMEY/AFP
Women stand side-by-side wearing the colours of Chad's national flag, as they wait to see the interim President Mahamat Idriss Déby Itno at a campaign event on Friday.
Image source, YASSINE GAIDI/GETTY IMAGES
Tunisia's ancient Roman Amphitheatre of El Djem is the setting for gladiator re-enactments on Sunday.
Image source, OUPA BOPAPE/GETTY IMAGES
Reality TV star Yolanda Mukondi walks the red carpet at South Africa's Metro FM Music Awards on Saturday.
Image source, TOLGA AKMEN/EPA
On Wednesday in London, Kenyan actress Lupita Nyong'o poses with Schnitzel the cat at a press day for her latest film.
Image source, KIM LUDBROOK/EPA
A taxidermist prepares a cast for an antelope display at the HuntFX exhibition in South Africa on Friday.
Image source, FRANCOIS NEL/GETTY IMAGES
Uganda cricket teammates Ritah Musamali Stephanie Nampiina celebrate taking a wicket at Wednesday's ICC Women's T20 World Cup Qualifier.
Image source, OSCAR DEL POZO/GETTY IMAGES
French-Cameroonian football hero Kylian Mbappé is honoured with this mural in the Spanish capital Madrid.
Image source, FADEL SENNA/AFP
A man checks out the latest RS Berkhane football shirts on Friday. They were confiscated from the Moroccan side's players at a continent-wide semi-final because they show a red map which annexes the disputed territory of Western Sahara.
Image source, NACER TALEL/GETTY IMAGES
On the same day, Kevin Murphy of Al Ahly Ly takes aim during a match against the City Oilers in the Basketball Africa League.
Image source, TIKSA NEGERI/REUTERS
The next day is Palm Sunday for Orthodox Christians...
Image source, KHALED DESOUKI/AFP
At this service in Cairo's famous Cave Church, priests douse holy water on Egyptian and Ethiopian worshippers...
Who wait below for the blessing.
US jazz singer Jazzmeia Horn performs for international jazz day in Morocco on Tuesday.
Image source, DANIEL IRUNGU/EPA
On Tuesday, stunned survivors look at the deadly chaos wrought by flooding in Kenya's Rift Valley. The El Nino effect is said to have played a role, as well as human-induced climate change. Close to 200 people are known to have died and an evacuation order has been given for large parts of the country.
Image source, MAHMOUD ELKHWAS/GETTY IMAGES
And the day before, hopeful birds circle fishermen as they bring in their catch off Egypt's Mediterranean coast.
Images subject to copyright