Hundreds of people have greeted Prince Harry and his fiancee Meghan Markle at Cardiff Castle on their first official visit to Wales.
The couple arrived to huge cheers, an hour late after their train from London to Cardiff was delayed.
After meeting members of the public, they joined a festival celebrating Welsh culture inside the castle.
They will then visit Tremorfa’s Star Hub leisure centre.
Royal fans inside the castle grounds brought balloons, flags and dogs to greet the couple.
Prince Harry apologised to those waiting for their late arrival, saying “blame the trains”.
One woman told the prince he was getting married on her son’s 18th birthday, to which he replied: “Really? That’s exactly why we chose it.”
Former actress Ms Markle added: “Congratulations to him too.”
The prince also asked the crowd: “Are we mainly Welsh here?” As they cheered he gave a thumbs up.
As the couple met Anne Daley, 60, and her sister Judy, 53, of Llandaff, Cardiff, they were taken with their dog, Camilla, who was wearing a tiara and perched in a pushchair.
“Why are you shaking?” Prince Harry asked the dog. “Is it the excitement or are you freezing cold?”
As they went inside the castle for the celebration of Welsh culture, Prince Harry told his bride-to-be of his appreciation for Welsh singing.
“You are only going to hear the best singing in Wales,” he said.
“At the Principality Stadium we have the best singing. People are in tune, which you can’t say for most football stadiums.”
Ms Markle, wearing a Theory top, described the couple’s visit as “so exciting”.
“I am so happy that we are here today,” she said, in Cardiff Castle’s stunning Arab room. “It is a beautiful space.”
During the event, the pair will hear performances from musicians and poets and meet sportsmen and women, including adventurer Richard Parks, former Wales rugby player Scott Quinnell and Jonathan Ford, chief executive of the Football Association of Wales.
The couple will also see how organisations are working to promote the Welsh language and cultural identity.
Prince Harry is taking his American bride-to-be on a tour of the UK’s towns and cities in the months leading up to their wedding to introduce her to new home.
They will marry at St George’s Chapel, Windsor Castle, on 19 May.
Harry’s full title is Prince Henry of Wales – and Ms Markle could end up with a title linking her to Wales after she is married.
In the unlikely event that the Queen does not give the prince a dukedom on the morning of his marriage, Ms Markle would become Princess Henry of Wales after saying her vows.
As crowds waited for a glimpse of the couple inside Cardiff Castle, fans spoke of their excitement.
Jenna Quilter, 18 from Creigiau, near Cardiff, said: “It’s fascinating that she’s not the typical person you’d expect to become a future duchess and it’s just really interesting to see the public reaction to her,” she said.
Abbie Smith, who is visiting Cardiff from Louisiana in the US, said: “It’s really exciting.
“In America this is like a fairytale. I think it’s really cool that she’s from the States and gets to experience the royal lifestyle as well.”
Ian Leyshon, 41, of Cardiff, said: “I think Harry and Meghan are great and Cardiff will love them – she can be our princess of Wales.”
Haley Johnston, 26, from Charlotte, North Carolina, said she could relate to Ms Markle.
“I’m also from the States and I married a British soldier so we have a few things in common,” she added.
Later, during a private tour of Star Hub, they will also see how StreetGames, an organisation with which the prince has worked previously, is helping to make sport accessible to disadvantaged young people.
Culture Minister Lord-Elis Thomas said Wales had a thriving cultural tradition and a vibrant, diverse offering and it was a “real privilege” to share it with the prince and Ms Markle.
“I hope to see this visit provide a taste of the variety and quality of what’s on offer here in Wales,” he said.
“Indeed, our royal Welsh welcome extends well beyond this visit and we’d be only too pleased to highlight the magnificence of other parts of Wales in future.”