Answer
Yes, Mila Kunis did voice over a character in the movie "Ted." She voiced the character of Lori Collins, the main female protagonist of the film. Lori is John Bennett's girlfriend, who later becomes his wife. Kunis's voice acting in the film was praised by critics and audiences alike, with many noting her comedic timing and ability to bring the character to life.