Hundreds of people braved the bitter cold in Cardiff to get a glimpse of Meghan Markle and Prince Harry on their third official engagement.