Prince Harry and his fiancee Meghan Markle arrived to huge cheers at Cardiff Castle - their first trip to Wales since getting engaged.

Hundreds of people greeted the couple, 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 also visit Tremorfa's Star Hub leisure centre.