Castle and Beckett eloped on November 10, 1999 following the tragic loss of her mother. They now have 3 children together + Alexis from Castle's former relationship with Meredith: Johanna Allison Castle born March 9, 2004, Harley Nicole Castle born November 14, 2009, & Kevin-Javier Royce Castle born September 2, 2012. This is a cute story of the kids growing up and Castle and Beckett experiencing being grandparents.