A collection of news photographs from around the world over the past 24 hours.

Models Rosie Huntington-Whiteley (left) and Karolina Kurkova pose for photographers as they arrive at the Metropolitan Museum of Art Costume Institute gala benefit celebrating the opening of Charles James: Beyond Fashion, in New York.

A swallow feeds her babies under the ceiling of a residential house in Dongfeng, China.

US Secretary of State John Kerry kicks a football during a refuelling stop at Sal Island, Cape Verde, en route to Washington from a tour of Africa that included visits to Ethiopia and Angola.

Newly married brides wait for their photo to be taken on Charles Bridge in Prague.

Russian soldiers march during a rehearsal of the Victory Day Parade in Moscow late on 5 May. The parade will take place on 9 May to commemorate the 1945 defeat of Nazi Germany.

Scottish country dancer Mairie McGillivray dances on the beach at Bridgend as she poses for a photograph on the Hebridean island of Islay.

Mark Selby celebrates after beating Ronnie O'Sullivan to win his first World Snooker Championship.

Indian election workers check voting machines before leaving a central collection point for polling stations in Leh, Ladakh. India is in the midst of a nine phase election that began on 7 April and ends on 12 May.

People in a fairground ride are silhouetted against the setting sun at a fun fair in Hannover, northern Germany, on the evening of 5 May.

A guest on a media flight takes a photograph of Lake Washington from the front gun turret of a model of the Memphis Belle World War Two Flying Fortress bomber as it nears Seattle.