> 
> Darf ich mich vorstellen?
> 
> 
> 

It is written in many textbooks as a first phrase to learn. However, since I came to Germany a while ago. I have never heard anyone uses such a phrase on a daily basis.

Questions: 

1. When do you really need this phrase? (ex. situation)
2. Is there a *more natural/common* way to introduce yourself to someone?
3. How about the *politeness*? Is there a culture where you should not introduce yourself but wait for others to do so?