Kylie Minogue will perform for the Queen at a 90th birthday celebration tomorrow featuring some of the leading stars of show business and almost 1000 horses.
Besides the Australian pop princess opera singers Katherine Jenkins and Andrea Bocelli and soul singer Beverley Knight will also take part in the pageant in the grounds of her Windsor Castle residence, near London.
Actors including Helen Mirren, John Boyega, Martin Clunes, Damian Lewis, Imelda Staunton and comic Jennifer Saunders will also take to the stage, according to British broadcaster ITV which will televise the event.
Also rare family footage of the Queen has been shared to celebrate her birthday.
The Queen, who has been on the throne for 64 years and is the oldest monarch in British history, mingled with crowds during a walkabout near the castle when she turned 90 on April 21.