There was a surprise for Bristol crowds when Home Alone star Macaulay Culkin turned up as a special guest singer.
The 32-year-old star made an appearance on a boat in Bristol, joining headline singer Adam Green in singing Beach Boys hit Kokomo.
The boat was owned by Thekla, and a spokeswoman for the company said: "He just turned up as a surprise guest.
"Adam said we'd recognise him from Home Alone, but still nobody believe it. When he got on stage it was surreal at first, then people started realising it was him."
Culkin, The Daily Mirror reported, previously performed with Green and appeared in his film The Wrong Ferarri.