It has been more than 15 years since James Anderson is married to Daniella Lloyd. The couple is blessed with two kids.