Tara Lynne O'Neill — Irish actress