Elton John and his partner David Furnish held a glitzy stag party last night, ahead of their wedding on Wednesday.
A host of celebrities joined the couple for a cabaret performance at Too2Much nightclub in London's West End.
Television presenter Paul O'Grady, who compered the event, said: "We're going to tie them to a lamppost, cover them with shaving foam - it's an old-fashioned stag do."
Among those who attended the party were Sharon and Ozzy Osbourne, Cilla Black, Bryan Adams, Gary Barlow and Jake Shears.
Cilla Black said: "They don't want presents they want donations for the various AIDS charities. But I'm still going to buy them a present, I'm going to get them the tackiest toaster I can find."