Ex-girlfriend Holly Freeman takes the stand