I dont think a cold approach ever really works. Lets say youre at a social gathering, everyones mostly sober and you see a cute girl across the room, how do you approach without scaring her off?