Answer
Kelly Ayotte's middle name is Ann. She is an American politician and attorney who served as a United States Senator from New Hampshire from 2011 to 2017. Ayotte was born in Nashua, New Hampshire, and graduated from Boston College and the University of New Hampshire School of Law. She worked as an attorney before entering politics, and served in the New Hampshire Senate from 2004 to 2009.