Kelli O'Hara
Kelli O'Hara was born on April 16, 1976 in Elk City, Oklahoma, USA. She is an actress, known for Sex and the City 2 (2010), Numb3rs (2005) and The King and I (2018). She has been married to Greg Naughton since July 28, 2007. They have two children.