Bag (0 item $0.00)

· · · · · · NEW ARRIVALS · · · · · ·

· · · · · · INSTAGRAM / @ROGER_DAVID · · · · · ·
  • Tee Details ~
  • Required ~
  • Pack It Up ~
  • The Acid Tie Dye Tee available for pre-order exclusive to online.
  • Kicks On Sale ~
  • Back to Business ~
  • Between The Lines ~
  • The Lenny Sunnies will be back at the end of the January!
  • Vibes ~
  • Speed freak ~
  • ✌️
  • New Is Fresh ~
  • Get It First - pre-order online now ~
  • New Socks Just Dropped ~
  • Dapper ~

Shop the Latest Trends in Men’s Clothing Online

Since 1942 Roger David has consistently offered on trend apparel collections for the fashion forward guy. Providing convenient access to modern suits and shirt cuts, fresh, bold designs and a wide range of accessories, our collections offer everything you need to stand out above the rest. Delivering a lifestyle specific shopping experience to each customer, we provide options for those looking for basics, formal attire and weekend crowd pleasers. Stock up on the essential men’s clothes through our online store and add a touch of sophistication with our classy options. From button ups to chinos, Roger David stock evolving and timeless selections for a wide range of tastes. Turn heads with eye-catching outfits that scream style and flair.


50% Off Everything

Prices as marked online. Excludes Accessories & Sale. Cannot be used in conjunction with any other offer including promo codes and subscription coupons


Free shipping on orders over $75 Australia wide

Our online store ensures you can enjoy browsing our ever-changing collections 24/7. When you purchase your men’s clothing online, you can enjoy free postage anywhere in Australia on all orders that exceed $75. Stock up on your seasonal essentials, or select the right formal suit for your next event – live the trendsetter life without blowing your budget.

We deliver on our commitment to create and provide men’s clothes that complement a modern figure and style. Browse our lookbook and exclusive designs to see what you need to take your attire to the next level.