The race that stops the nation is here and we thought we would take some time to look back at some it’s best and most iconic fashion moments over the years. The first Melbourne Cup race was held in 1875 and ever since has been building momentum. The race day now attracts audiences of over 100,000 people and it…
The Race That Stops the Nation
