Question: who plays dr. hart on hart of dixie
Answer: Rachel Sarah Bilson ( born August 25 , 1981 ) is an American actress .