Search our collections

This section doesn’t currently include any content. Add content to this section using the sidebar.

This section doesn’t currently include any content. Add content to this section using the sidebar.

View bestsellers 

Pre-order our new design

Bespoke timepieces

This section doesn’t currently include any content. Add content to this section using the sidebar.

Le Louvre is a stand alone red brick palladian style building, set amongst the high rise district of South Yarra, Australia.

Built in the 1930s as a power station which has now evolved into Australia’s most glamorous and high end multi brand store. The shop has three levels; the first floor is ready to wear, the bridal salon and private appointments are held on the second floor. The store is unlike any other, offering an eclectic mixture of mirrors, lighting, paintings, an extraordinary combination of style together with ever-changing fashion sourced from all corners of the world.