Mick Jagger, Ronnie Woods and Keith Richards of The Rolling Stones perform at the British Summer Time festival at Hyde Park in London, Britain. Reuters
A cosplayer poses for a photo during a Comic-Con convention in Bogota, Colombia. AP Photo
River Wilson-Bent in action during his fight against Tyler Denny at the Coventry Skydome Arena, Coventry, Britain. Reuters
Italy's Gregorio Paltrinieri competes to take gold in the men's 1500m freestyle finals during the Budapest 2022 World Aquatics Championships at Duna Arena in Budapest. AFP
England's Jonny Bairstow reacts as he leaves the pitch after being caught out by New Zealand's Trent Boult on day 3 of the third cricket Test match between England and New Zealand at Headingley Cricket Ground in Leeds, northern England. AFP
People comfort each other at the scene of a shooting in central Oslo, Norway. A gunman who opened fire in Oslo’s nightlife district has killed two people and left more than 20 others injured during the LGBTQ Pride festival in Norway's capital. AP Photo
Rescuers in action next to a damaged residential building following Russian airstrikes in the Shevchenkivskiy district of Kyiv, Ukraine. EPA
A dove incubates her eggs in a nest built on the head of a statue representing the Virgin and Child in a chapel in Ribecourt-la-Tour, France. Reuters
Today's best photos: From The Rolling Stones in London to swimming in Budapest - in pictures