Miss Philippines was crowned Miss Universe last night, but only after a major mishap. Host Steve Harvey mistakenly awarded the crown to Miss Columbia initially, who celebrated in front of the packed audience before putting on the famous crown and sash. The gaffe was quickly discovered and the rightful winner announced at the 64th edition of the pageant, held in Las Vegas. Presenter Harvey later apologised via twitter.

Bruce Dern brings 'Dernsie' philosophy to Cannes in career-spanning documentary
Colombian singer Shakira acquitted of tax fraud in Spain
Julianne Moore warns gender equality still distant at Cannes event
Bulgaria wins Eurovision Song Contest, Israel comes second again
