A selection of the best photos from across Africa and of Africans elsewhere in the world this week.
AFP
A dancer from the Turkana ethnic group performs in blue light at a cultural festival in Kenya's capital Nairobi...
AFP
All in all, 14 ethnic groups were represented, including the Samburu...
AFP
The small El Molo community, whose language is almost extinct, were also there to showcase Kenya's ethnic diversity...
AFP
So were the Rendille, whose close relationship with the Samburu has led to many mixed marriages and the emergence of a hybrid culture.
Reuters
In Nigeria, a bronze work is displayed in a shop in southern Benin city, the seat of one of the oldest kingdoms in the region until its annexation by the British Empire in 1897.
AFP
Burundians perform at a refugee camp in Malawi to mark World Refugee Day...
EPA
While Sudanese and Somali children are among those attending World Refugee Day activities in the old city in Damascus, Syria's capital.
AFP
In Uganda, dancers perform during the inauguration of a Chinese-funded 51km (32 mile) expressway linking the capital Kampala and the international airport in Entebbe...
AFP
While Chinese nationals take part in the Dragon Boat Race Festival on Lake Victoria...
AFP
And in Uganda's parliament, a police band performs before President Yoweri Museveni during a special session to address security concerns...
AFP
Mr Museveni donned a jacket with a hoodie, to illustrate the difficulty in identifying criminals who wear them.
AFP
Ghanaian footballer Sulley Muntari takes a selfie with fans in the capital Accra during Eid celebrations...
AFP
At the World Cup in Russia, Nigeria's forward Kelechi Iheanacho warms up during a training session...
AFP
While portraits of Egypt's Mohamed Salah and Manchester United's former coach, Sir Alex Ferguson, are displayed in Saint Petersburg as part of the Like the Gods art project...
Reuters
While a football fan from Cameroon entertains metro commuters in the city...
Reuters
A Nigerian fan waits for a flight at Sheremetyevo International Airport...
EPA
While Senegal's supporters celebrate their team's 2-1 win against Poland at the Fifa Fan Zone in Moscow.
AFP
It's hands down for this crowd doing yoga on a beach in Durban in South Africa.