If she is your girlfriend then just go straight up and kiss her
Its more of a surprise and its nicer than being asked if you can kiss her
I prefer it when my boyfriend does this, in a way i guess its more impulsive which I like and so do most women
Good luck