Miranda Kathleen Carter and Zachary Christian Cole of St. Louis, Mo., announce their engagement and upcoming wedding.