Metrosexual, hipster, spornosexual: why do we keep redefining men?

Groomed to perfection.(Shutterstock)
Related Post