Best way to approach a girl?

Let's say there's a girl at a coffee place or a store or even school and you think she's attractive, what is the best way to open up a conversation naturally?

Girls what has worked on you

Guys what has worked for you :)

Introduce yourself and go from there
Vote A
Open with a compliment
Vote B
Ask her a question
Vote C
Select age and gender to cast your vote:
GirlGuy
Best way to approach a girl?
5
3
Add Opinion