Caps for gents and ladies