A selection of the best photos from across Africa and of Africans elsewhere this week.
Ethiopia’s Oromo people celebrate the thanksgiving festival Irreecha on Sunday. Dressed in traditional clothes, people take fresh grass to Lake Harsadi to thank God for the beginning of spring.
A young couple have chosen the day to get married. The groom says he is happy to have a wedding in front of all the people at the festival.
At an opposition rally in Cameroon on Sunday, ahead of presidential elections, a man holds up a sign which says “a call to dismiss the dictator [President Paul Biya]”.
But President Biya, who has been in power since 1982, has his supporters. On Saturday, in Maroua, northern Cameroon, some of those who back him turn out to show their support.
Election fever is also building in the Democratic Republic of Congo, where opposition supporters on Saturday hold a rally three months ahead of the December poll.
Unusual hats are on display on Wednesday in Ethiopia during the Addis Ababa Fashion Week.
On Thursday, workers at a factory in Tunisia sort and dry the chillies that will go on to make harissa hot chilli paste.
These Ghanaian women in the capital, Accra, look on as the motorcade for US First Lady Melania Trump goes by on Tuesday, the first day of her trip to the continent…
On Thursday, Mrs Trump travels to Malawi where she is met by these well wishers, who are seen here getting ready for her arrival.
Children in Kenya’s capital, Nairobi, are entertained by a performance of Tinga Tinga Tales on Friday.
An elephant mascot entertains the fans at the Africa Cup of Nations indoor football tournament in Ivory Coast’s main city, Abidjan.
On Sunday, a huge ivory pyre goes up in flames in the Democratic Republic of Congo in an effort to help stop illegal poaching.
On the same day in the South African city of Johannesburg, ballerinas get ready to perform in Tchaikovsky’s ballet, the Nutcracker.
Pictures from AFP, EPA, Reuters and Getty Images