Admit it, Annie Clark is hotttt