British singer Robbie Williams was full of festive cheer as he held a surprise show at the Winter Wonderland in London's Hyde Park on Thursday (November 21) evening.
The performance in the Bavarian Hall, which has a 1,500-person capacity, came on the eve of the release of his first ever Christmas album.
"The Christmas Present", made up of two "Christmas Past" and "Christmas Future" discs and released on Friday (November 22), will feature original songs and covers, including duets with the likes of singers Bryan Adams, Rod Stewart and Jamie Cullum as well as boxer Tyson Fury and Williams' father Peter Conway.
The "Let Me Entertain You" and "Angels" singer scored the coveted Christmas Number 1 spot in the UK music charts in 2001 with duet "Somethin' Stupid" featuring actress Nicole Kidman.
The 45-year-old singer, who has also been a judge on the British version of music talent show "The X Factor", was previously a member of hugely popular 1990s boyband Take That before embarking on a successful solo career.