Those are all fine and dandy, but if you want one that works listen really close
Honey you look prettier than a new set of snow tires.
Seriously, try "Hi my name is ______. May I join you?" Of course using this "line", might actually get you into a conversation. Heaven forbid that happen! And this line will work just as well for women as men. Girls give it a try sometime.