A selection of the week's best photos from across the continent and beyond:
Image source, Reuters
There's festive fun in Nigeria's capital, Abuja, on Saturday...
As the lights are turned on at a Christmas village.
Fred Pessa and others members of the Nairobi Philharmonic Orchestra perform Christmas carols in the Kenyan capital on Sunday.
Image source, PA Media
While on Tuesday, Cameroon sheep are kept warm with festive jumpers in Scotland as temperatures drop below zero.
Image source, EPA
On the same day in Japan, Miss Cape Verde wears this creation during the "national costume" contest at the Miss International Beauty Pageant...
Precious Obisoso of Nigeria says "the red feathers in my costume represents the blood of innocent youths that was shed during a peaceful protest against injustice", and the gorilla cut-out "represents a giant which symbolises the nature of Nigerians".
Saturday sees the return of the annual Lagos Dog Carnival in Nigeria...
Image source, Getty Images
And a day later comes Uganda's Annual Dog Festival, held in the capital Kampala.
There's time for a selfie during Jamhuri Day - or Independence Day - festivities in Kenya's Nyayo National Stadium.
On Saturday, a competitor throws a rungu - a kind of club - at an event dubbed the Maasai Olympics...
The yearly event at the base of Mt Kilimanjaro was conceived as an alternative rite of passage to killing lions, as had long been customary.
Image source, AFP
Residents of Lenaisa, near Johannesburg, paddle to their homes on Friday as South Africa is hit by floods.
More than 120 people have died in Kinshasa, capital of the Democratic Republic of Congo, after floods and landslides swept whole houses away.
A flamingo takes flight from Port Fouad Nature Reserve in Egypt on Monday.
On Wednesday Kenyan lawyers Valerie Omari, Mercy Mutemi and Damaris Mutemi address the media after filing a lawsuit accusing Meta - the parent company of Facebook - of enabling hateful posts about the Ethiopian conflict.
Members of South Africa's ruling ANC party rejoice on Tuesday, after MPs voted not to accept a report that could have led to impeachment proceedings against President Cyril Ramaphosa.
Ecstatic Moroccans celebrate their country's win over Portugal on Saturday, which makes them the first African team ever to reach a men's football World Cup semi-final.
But hopes comes crashing down on Wednesday when France beat Morocco 2-0, denying them a place in the final against Argentina.
On Sunday in Chad, riders compete in a horse race during the Festival of Nomadic Cultures of Mongo.
And on Tuesday a couple walk along the beach in Mauritius' capital city, Port Louis.
Images subject to copyright.