A dancing dog that performs two-minute choreographed routines to Flintstones and Mission: Impossible soundtracks has won reality show Britain's Got Talent.
Pudsey and his owner Ashleigh Butlet took out this year's title and £500,000 winner's cheque on Saturday night, overcoming stuff competition from dance troupes, synchronised swimmers and a Welsh choir.
The result was a shock to bookies who had singing couple Jonathan and Charlotte as favourites to win.
Butlet, 17, told the Daily Mail the attention had gone to Pudley's head.
"He's definitely become a diva," she said.
The pair will go on to entertain the Queen in this years Royal Variety performance.
Watch Pudsey perform in Britain's Got Talent: