Pierce Brosnan has been with his wife for 20 years, and the pair have two children together. Find out more about Keely Shaye Smith here.