Robbie Williams was reportedly paid £1.6 million to perform at a luxurious wedding.
The 'Let Me Entertain You' singer was hired by Russian oil magnate Rashid Sardarov to perform at his daughter Victoria's nuptials as she tied the knot with Anton Antonov.
The couple said their vows at Prague Castle in front of their family and friends including Victoria's Secret Angel Sara Sampaio.
Sharing a picture of herself and Robbie, Sara captioned it: "He sang angels just to me #angelsinprague @robbiewilliams #nakedblack (sic)"
At the gothic theme wedding - where waitresses wore fangs and fake blood - Robbie performed a number of his biggest hits to the excited guests.
A source added to the local media: "There were many very rich people among the wedding guests. Some of them said that the wedding cost £8.06million."
The party was kept under wraps as guests were slapped with a ban on posting pictures of the bride and groom online.
And it was certainly an international affair as the flowers were thought to have been flown in from France whilst the wedding cake - which was made of five tiers - was transported from Russia in an airplane.
Meanwhile, Robbie will soon have more new songs to sing as it was previously revealed he is working on new music with Take That.
A source shared: "Robbie loves being part of the creative process and he has lots to offer. He influenced the last album he featured on with his electro sound, which reflected his solo work at the time. He's a changed man since studio sessions back in the day and takes things far more seriously."