Yes, you can wear them ANY time. If you buy a good brand, and one that fits, they provide excellent support. I'd certainly never try to go running in one of my every day underwire bras...but my 'high impact' sports bras support my breasts when running so I have no discomfort (and I was out...