Her Majesty received a royal treat for her 86th birthday as she was reportedly serenaded by Take That star Gary Barlow.
The Queen celebrated her birthday on Saturday by attending the Newbury races, and later joined Lord Andrew Lloyd Webber and his wife Madeleine for refreshments at their nearby mansion.
When her majesty arrived at the house, she received a musical surprise - Lloyd Webber played piano while Barlow sang Happy Birthday to the bemused royal.
A source tells The Sun: "Andrew and Madeleine thought it would be nice to go back to their house for some refreshments. Gary came along as well and Andrew suggested they sing Happy Birthday to Her Majesty. It really was a very jolly affair."
Gary is certainly getting accustomed to being mates with the monarchy - he met Prince William at a charity gig last year and is also organising the BBC's summer Jubilee concert at Buckingham Palace.
He is also teaming up with Lloyd Webber for the official Diamond Jubilee song.
Gary previously said of the Jubilee concert: "The Diamond Jubilee concert will celebrate the 60 years of the queen's reign with an amazing line-up of world-class artists coming together to play at one of the biggest and most exciting live music shows in recent years.
"With Buckingham Palace as a backdrop, it's going to be a fantastic event which transcends multiple decades of music. It'll be a great, unique, experience for the thousands attending, watching on TV and listening on radio. I can't wait! I've decided to move the concert out from the palace gardens to the front so everyone can be involved."