Former Suits actress Meghan Markle and her fiance Prince Harry delighted fans during a visit to Cardiff Castle, in Wales.
Trending now
Former Suits actress Meghan Markle and her fiance Prince Harry delighted fans during a visit to Cardiff Castle, in Wales.