A selection of the week's best photos from across the African continent:
Women wear matching finery for the Egbe Obaneye Obinrin parade in Nigeria on Tuesday...
The annual event is in homage to a Yoruba king, called Awuja Ile of Ijebuland.
On Sunday in South Africa, dancers wait to perform on what is the anniversary of the Soweto Uprising...
People are marking this important event in apartheid-era history, when a police massacre of peaceful student demonstrators galvanised opposition to the racist regime.
Nigerian musician Burna Boy and Ivorian footballer Didier Drogba show each other love at the Louis Vuitton fashion show in France on Tuesday.
On the same day in Nairobi, Kenya, protesters oppose a new tax bill and are arrested in their dozens in a police crackdown that rights groups condemn.
In South Africa, a new coalition government has been agreed after the ANC failed to win an outright majority for the first time in 30 years. Opposition MK party supporters, pictured, have called for fresh elections.
Two days later foreign heads of state, including Eswatini King Mswati III and one of his wives, attend Cyril Ramaphosa's inauguration for a second term as president of South Africa.
Workers use these dye pits at the Shuvvara Tannery in Morroco to add colour to leather goods on Tuesday.
On Friday, a boy is carried to safety after deadly flooding and landslides in Abidjan, Ivory Coast.
Orthodox Christians mark the Festival of the Virgin Mary in Asyut, Egypt, on Tuesday.
The day before, 85-year-old Abdullah Ali Sharif feeds a tortoise outside his home in Harar, eastern Ethiopia, which doubles as a museum for Islamic and Ottoman history.
Also in Ethiopia, Saturday is graduation day for newly trained pilots at Addis Ababa's Ethiopian Aviation University.
Faith Kipyegon is drummed along as she takes part in the women's 5,000m final at Olympic trials in Kenya ahead of the games in Paris next month.
This boy in Uganda's capital Kampala are all smiles after getting sweets and balloons during Eid al-Adha festivities on Sunday...
The Muslim feast is also being celebrated by these women in Dakar, Senegal, the following day...
While these worshippers in Giza, Egypt, say their prayers in the glow of the setting sun.