Kate, the Duchess of Cambridge, looked stunning in a long dress filled with a black lace overlay by her favorite designer Alexander McQueen when she arrived at the London Palladium theater for tonight's show. The Duchess shows off her slinky figure which also features a low back.
Kate and William waved to fans as they entered the London theater in the West End of the city before being greeted by a young girl who handed a beautiful bouquet of flowers to the nobleman.
An adorable boy in a tuxedo gave William a book.
Rod Stewart is expected to perform tonight in front of Kate and William but is forced to withdraw due to a sore throat.
Kate and William, who looked dapper in tuxedos, spoke with the cast of Mary Poppins, who will perform tonight.
Kate and William arrived for the Royal Variety Show
Kate and William were welcomed when they arrived for the Royal Variety Show
Rod Stewart tweeted earlier today: "Because of a throat infection and at the strict doctor's orders I am completely devastated to say I cannot perform at The Royal Variety Performance tonight, an extraordinary performance that I like to be a part of.
"This will be an extraordinary night with some fantastic talent and I am very disappointed that I cannot be there to provide my support."
William asked the cast where they performed and Zizi Strallen, who plays Mary Poppins, told the kingdom the show was being performed at the Prince Edward Theater.
Musical drama opened this week and Zizi revealed how the players competed with their performance after opening variety shows.
Kate arrived for the Royal Variety Show
Meghan Markle, Kate's sister-in-law, attended the Royal Royal Variety Performance in 2018
William replied: "I love Mary Poppins!"
Petula Clark then told Kate that she had to bring the children to the show, and the nobleman answered: "They will love it."
Kate, who is the mother of Prince George, 6, Princess Charlotte, 4, and Prince Louis, 1, told Petula that her children wanted to come but she told them "not at school night", according to royal correspondent Rebecca English.
The evening was hosted by comedians Rob Beckett and Romesh Ranganathan who in their opening remarks joked that William and Kate were "on a date night".
Kate and Prince William were welcomed at the London Palladium
Kate revealed the cast of Mary Poppins that her children would love their show
Duke and Duchess will also hear performances from Lewis Capaldi, Mabel, Robbie Williams, cast of Come From Away, and collaboration by Emeli Sandé and the Manchester Bee Vocal choir.
Kate and William are watching a performance from the royal box.
Last year's Royal Variety was attended by Meghan Markle, who was pregnant with Archie, and Prince Harry.
Kate waved to fans in Alexander McQueen's delicate dress
Kate wore her hair in loose waves for Royal Variety Performance
Meghan was mesmerized in the monochrome ensemble by designer Safiyaa.
The Duchess haltern peak features white leaf sequins.
The annual Royal Variety Performance raises funds for the Variety Royal charity, which supports those who have served the entertainment industry in a professional manner.
Kate and William in the royal box in Royal Variety Performance
Kate and William attended the Royal Variety Performance tonight on behalf of the Queen.
His Majesty is the Protector of the Royal Variety charity and has attended his annual performance 39 times.
Earlier today William's William and Kensington Kensington account shared a throwback photo of the Queen who arrived for Royal Variety Performance in 1952, with Prince Philip and his sister Princess Margaret.
Two other photos shared by Duke and Duchess Instagram accounts are Kate and William who attended Royal Variety Performances in 2014 and 2017.
In addition to the photos, his explanation explained, "The money raised from the show helped hundreds of entertainers throughout Britain, who needed help and assistance as a result of old age, poor health, or difficult times."