Naturally this came from Cosmopolitan .... you know the cheesy pick up lines used by the inferior gender, mostly crass and stupid lines at best. Even the cleaner ones such as "Heaven must be missing an angel ..." would come across as formulaic at best. People who use pick up lines are trying to get something by offering very little of themselves. Lines are just that, lines ... just be yourself.
However, if women use pick up lines, most of them would work very well I am sure. Cosmo asked for suggestions and compiled the best. My favourite is the last one.