1 / 25
Harry and Meghan share a secret while visiting Cardiff Castle.