Africa’s week in pictures

A selection of the best photos from across Africa and beyond this week:

Dancers prepare to perform at a cultural event held in Cameroon’s main city Douala on Saturday to promote national unity.

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.

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.

In the Egyptian city of Giza, the focus is on fashion. A model presents a creation by local designer Waseem Khadra…

More than 70 designers showcased their collections in the first-ever Fashion Week in Egypt.

While in Port Said, Mohamed Ghaly is busy making a simsimiya, a Pharaonic instrument similar to a harp.

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.

While Nigerian actress Chika Ike arrives for the opening ceremony of the Cannes Film Festival held each year in the French city.

Ivory Coast writer Marguerithe Abouet showcases her comic book at the Abidjan International Book Fair on Saturday.

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.

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…

The famous Shabelle River burst its banks and submerged the town.