Known for being a bit of a rocker, Johnny Depp used his musical talents to wish his close friend David Furnish a happy birthday at his lavish 50th celebrations.
To mark his big day David and partner Elton John threw a typically extravagant party at the Belasco Theatre in Los Angeles for all their favourite celeb pals. And the guests were lucky enough to enjoy a special musical rendition from the Pirates of the Caribbean star who sang disco favourite, the YMCA, whilst reportedly wearing a drag costume.
CLICK ON PHOTOS FOR FULL GALLERY
Johnny, who split from wife Vanessa Paradis earlier this year, looked trendy as he arrived in a black suit and waistcoat, complete with a colourful scarf and a number of necklaces.
Stars from far and wide turned out to wish David many happy returns, including No Doubt singer Gwen Stefani and her partner Gavin Rossdale, Elizabeth Hurley and her cricketer fiancé Shane Warne and fresh from their African honeymoon, Nick and Holly Candy.
Elizabeth and Holly both looked glamorous in sleek white gowns. Elizabeth's was by Italian fashion designer Roberto Cavalli, whilst former Neighbour's actresses Holly's dress featured a shimmering metallic waist band.
We've got Tonight singer Lulu arrived at the bash with music producer Nigel Lythgoe. The 63-year-old Scottish superstar looked fantastic in a pale pink dress with matching ruffled detailing over the top.
In a striking black number, bearing a a three dimensional black flower, comedienne Joan Rivers arrived with her daughter Melissa. Holding hands, the mother and daughter laughed and smiled as they made their way inside the theatre.
It seemed the event provided sufficient celebrations for birthday boy David, as swimwear designer Elizabeth tweeted "good Morning LA. Lying in exhausted heap after two days of one of my best friend's birthday celebrations.....water, please!" the following day.
Shane, who proposed to his wife-to-be a year ago, also commented "goodbye LA, see you soon Melbourne, hope the sun is shining !!!!! Had lots of fun at a friends 50th here..."
Amidst all the partying David and 65-year-old Your Song star Elton were sure to enjoy time with their young son Zachary who was born on Christmas Day, 2010 by a surrogate mother.