Kari Keegan — American actress