How did you tell your parents and how long did you wait to tell them???

I haven't told my parents yet and I have no idea how to even approach that. In a public setting? Just tell them? Write a letter explaining everything? I'm 7 weeks and I think I have to tell them soon please help!