A selection of the best photos from across Africa and beyond this week:
DANIEL BELOUMOU OLOMO/ AFP
Dancers prepare to perform at a cultural event held in Cameroon's main city Douala on Saturday to promote national unity.
Ihsaan Haffejee/ Getty Images
While this dancer performs on the same day at a theatre named after anti-apartheid icon Nelson Mandela, a symbol of racial and ethnic unity, in the South African city of Johannesburg.
Shabait.com
In Eritrea, camel riders are seen on Tuesday in Gash-Barka region as they gear up for Independence Day on 24 May in the one-party state.
Khaled Elfiqi/ EPA
In the Egyptian city of Giza, the focus is on fashion. A model presents a creation by local designer Waseem Khadra...
Khaled Elfiqi/ EPA
More than 70 designers showcased their collections in the first-ever Fashion Week in Egypt.
Fadel Dawod/ Getty Images
While in Port Said, Mohamed Ghaly is busy making a simsimiya, a Pharaonic instrument similar to a harp.
Stefano Rellandini/ AFP
Regarded as one of the greatest African filmmakers of all time, Mali's Souleymane Cissé poses at the beach in Cannes in France on Tuesday.
Antonin Thuillier/ AFP
While Nigerian actress Chika Ike arrives for the opening ceremony of the Cannes Film Festival held each year in the French city.
Issouf Sanogo/ AFP
Ivory Coast writer Marguerithe Abouet showcases her comic book at the Abidjan International Book Fair on Saturday.
Nic Bothma/ Reuters
On the same day in the South African city of Cape Town, these women express their concern about climate change in a protest ahead of Mother's Day.
Hassan Ali Elmi/ AFP
Climate change seems to be a long way from the mind of this young boy as he dives into floodwater in Somalia's Beledweyne city on Sunday...
Hassan Ali Elmi/ AFP
The famous Shabelle River burst its banks and submerged the town.