Platinum Jubilee: William and Kate at Cardiff show rehearsal
The Duke and Duchess of Cambridge attended concert rehearsals in Cardiff Castle as part of the Platinum Jubilee celebrations.
The royal couple were joined by Prince George and Princess Charlotte in their first official visit to Wales.
Saturday's concert line up included newly-appointed MBE Bonnie Tyler, John Owen-Jones and young performers.
Prince William and Catherine also met the crew and learnt more about the technical production.
Director Richard Perry called it a great opportunity for the performers.
For her first official visit to Wales, Princess Charlotte, seven, wore a navy frock coat and blue Mary Jane shoes with white ankle socks. She smiled and held Kate's hand as the duchess waved to well-wishers.
Prince George, eight, who is one day expected to be given the title the Prince of Wales, joined his family as they chatted to crowds of royal fans.
He was seen grinning, wearing a mini-me version of his father's blue suit and open-necked shirt.
Four-year-old Prince Louis was missing from the family visit.
Saturday afternoon's concert saw stage performers, choirs, bands, and a full orchestra come together, hosted by Aled Jones and Shan Cothi.
Organiser Live Under the Stars partnered with Shelter Cymru as official charity partner of the event, one of many in Wales for the Platinum Jubilee celebrations.
The royal couple met performers including BBC weather presenter and drummer Owain Wyn Evans, Rubicon Dance Company and the Wales Youth Choir for Good before the concert.
They also met the crew, before helping with some of the final preparations for the event.
Owain Wyn Evans said Princess Charlotte and Prince George had wanted to have a go on his drumkit, but they got a "bit too shy and so I did a little drum performance for them".
"At the time I was dripping in glitter, but they said I actually needed more glitter - so I'm going to try and find some spray glitter for my fringe now," he said.
Emma Thomas, from Cardiff, met the Royal quartet and said: "Prince George walked right up, shook my hand and said 'I'm George'.
"Princess Charlotte was eyeing up the sparkling shoes of the lady who gave the flowers to Kate."
The performance finished at 19:00 BST, after which the large screens in the castle grounds allowed concert-goers to watch the Platinum Party at the Palace taking place in London, with musical performances to celebrate the jubilee.
Cardiff council said no roads were due to be closed on Saturday.
Allow Twitter content?
Richard Perry, from Port Talbot, the concert producer, said the excitement for the event have been "building for the last three months".
"It was heightened once we heard that their royal highnesses were coming to visit the rehearsals and then, in the last couple of days when we heard the Bonnie Tyler has received an MBE, so it's already coming together really, really fantastically well."
"So we're really excited about the community involvement that we've got as well and the fact that we're covering everything from young people on the stage, two male voice choirs, covering the traditional aspects of a world culture and life," Mr Perry added."One of the things that we wanted to do when we put the show together was to cover all ages and give young people a showcase.
"We've also got a young singer from Cardiff, and it's about a platform for young people."
He added it was "very much celebrating the Welshness of what our lives are about".
'On my bucket list to meet the royals'
Millie Rose Davies, 21, one of the younger singers who met William and Catherine, said: "I'm so excited and nervous.
"I'm really grateful to the team who have given me this opportunity to take part in the concert.
"I have been working with them for a few years and one of my first professional jobs was with Richard and they really champion rising talent and Welsh talent.
"It's always been on my bucket list to meet the Royal Family. The Queen's Platinum Jubilee is a once in a lifetime event and it's spectacular that I have been given the opportunity to perform in a celebration like this.
"I don't know how to act around the royals, but I'm so excited."
Millie performed a new song, Wishing, from the musical Santa's Wish, which will be held in Cardiff Castle at Christmas.
John Owen-Jones, who has played in the West End in the likes of Les Misérables and the Phantom of the Opera, said: "It's always lovely to perform in Wales and I'm honoured to be a part of this concert to mark the Jubilee.
The performer, originally from Burry Port, Carmarthenshire, said: "Even with all the different opinions of the monarchy, it will be a great way for people to have fun and celebrate.
"I remember celebrating the Silver Jubilee as a kid all the way back in 1977, so it's amazing we can all celebrate this occasion now after the last couple of years we've all had."
He said it was "all about celebrating a selection of Welsh hits across the years", and that "the most important thing is that people enjoy the music and have fun".
- CELEBRATE WELSH DRAMA: Concealed secrets, imperfect families and fun in the Valleys
- LIFE IS SWEET: Picture perfect cakes and the people who make them