I think some of the guys on here miss the point, and possibly a lot of opportunities.
If you think a woman is attractive or sexy, its ok to smile, pass a compliment, joke or whatever. Treat her as sexy in a respectful way. You might get somewhere.
Leering with your mates, looking totally desperate, making loud crude comments etc – well, the sad thing is that you make it obvious you need to feel safe hiding in groups of other cowering blokes. Showing loud and clear you don't have the guts to try to approach a woman and risk being rejected. So you embarrass girls and drive them away – looking cheap yourselves in the process.
Why do this to yourselves? Don't you have any self respect? Or any bravery?
Oh and if you really love someone, age does not matter, not unless the relationship is only based on sex and/or self image. I used to date someone with a 17 year difference.