I'm surprised I havent been caught yet since I like to magically set up the serendipitous encounter. If it came to it I'd guess the best way to handle it is being sheepish about it and going direct.
"Yeah - you caught me. Your hot, I couldnt help it. Whats your name"
"Yeah - you caught me. Your hot, I couldnt help it. Whats your name"