/
David Donahue
David Donahue logo

David Donahue, available today in Hattiesburg

David Donahue dress shirts and tailored pieces at Randy Price and Company. Try the fit, feel the fabric, and take it home today.
The Brand

The dress shirt standard

David Donahue has been the dress shirt of better menswear stores for decades: fine cottons, clean collars, and a fit that holds up through a long day and a lot of washes. Trousers, sport shirts, and accessories round out the collection with the same quiet quality.

Dress shirts are all about neck and sleeve, and the difference between close and right is one size. Get measured here and walk out with a shirt that fits under a jacket the way it should.

What's on the table

Categories we stock. Selection varies in store and by season.

Dress shirts

Fine cotton dress shirts in trim and regular fits, with the collar that sits right.
Year round

Trousers

Tailored trousers that pair with sport coats and suits.
Year round

Sport shirts

Refined casual shirts for the weekend and the office.
Spring & summer

Ties & accessories

Silk ties, pocket squares, and the finishing pieces.
Year round
Want a specific piece, size, or color? Call before you drive and we'll check the floor for you.

Why buy it here instead of online

One

Try before you buy

Every brand cuts different. Find your real size in the fitting room, not through three rounds of shipping returns.
Two

Wear it today

No waiting on a box. What fits goes home with you, and our tailor is here if anything needs a tweak.
Three

People who know you

We've been fitting Hattiesburg since 1983. We'll remember your size next time so you don't have to.

More brands on the floor

Mizzen+Main

The performance dress shirt that started it all. Machine washable, no ironing, looks pressed all day.
Mizzen+Main in Hattiesburg
Visit the store

The rack is waiting

Mon – Fri
10:00 – 6:00
Saturday
10:00 – 3:00
Sunday
Closed
Book a Fitting

Let's find your fit

Tell us a little about what you need and when you'd like to come in. We'll call or text to set a time that works. Or just call (601) 264-9454.