For a wedding? I've never worn one but would rather that than a hat, or nothing. Or are they a bit outdated? I'm 34 :)